CSS @starting-style 规则
- Nakaraang Pahina shape-outside
- Susunod na Pahina @supports
Pagsasaayos at paggamit
CSS @starting-style
Ang patakaran ay ginagamit upang tukuyin ang unang estilo ng elemento bago ito ay nabago sa unang pagkakataon.
Ito ay maaaring gamitin upang gumawa ng mabuting pagpasok at paglabas na paglilipat para sa anumang elemento na mula sa estado ng display: none ay naging nakikita.
Eskwela
Halimbawa 1
Gamit ang @starting-style
Hayaan ang kahon na magsimula sa opakidad na 0 at lumubog mula sa itaas:
.box { width: 150px; height: 150px; background-color: pink; opacity: 1; transition: all 0.9s ease; @starting-style { opacity: 0; translate: 0 -80px; } }
Halimbawa 2
Sa paggamit sa popup at dialog @starting-style
:
#myPopover { transition: opacity .5s ease-in, scale .5s ease-in; @starting-style { opacity: 0; scale: 1.1; } } #myDialog { transition: opacity .5s ease-in, scale .5s ease-in; @starting-style { opacity: 0; scale: 1.1; } }
CSS pangangailangan
@starting-style { css pahayag; }
Suporta ng browser
Ang numero sa talahanayan ay naglalarawan ng unang berserksiyon na ganap na sumusuporta sa @ patakaran.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
117 | 117 | 129 | 17.5 | 103 |
- Nakaraang Pahina shape-outside
- Susunod na Pahina @supports