CSS @layer 规则
- 上一页 @keyframes
- 下一页 left
Paglalarawan at paggamit
CSS @layer
Ang mga patakaran ay maaaring gamitin upang kontrolin ang pagkakasunod-sunod ng estilo sa CSS layer (cascade layers).
Ito ay ginawa sa pamamagitan ng pagdefinir ng isang layer muna, pagkatapos ay inilalagay ang set ng patakaran na kailangan na susuri ayon sa tiyak na pagkakasunod-sunod sa loob ng layer.
@layer
Maaaring may pangalan o walang pangalan na idindefinir.
Walang pangalan @layer
Tawag naWalang pangalan na layerAng walang pangalan na layer ay sinusuri ayon sa pagkakasunod-sunod ng pagsasalita (tingnan ang halimbawa sa ibaba). Sila ay sumusunod sa default na pagkakasunod-sunod (mula itaas hanggangibaba).
May pinakamahusay na pangalan @layer
Tawag naPangalang layerMula sa ibaba, maaring tukuyin ang eksaktong pagkakasunod-sunod na kailangan sa pamamagitan ng pangalang layer (tingnan ang halimbawa sa ibaba). Ang pagkakasunod-sunod ay mula sa pinakamalapit hanggang sa pinakamalapit, na inilalagay mula sang-kanan papunta sa kaliwa.
Mga halimbawa
Halimbawa 1
Gamitin ang walang pangalan na layer (ang mga ito ay sumusunod sa default na pagkakasunod-sunod - mula itaas hanggangibaba):
/* Layer 1 */ @layer { body { background: pink; } } /* Layer 2 */ @layer { body { background: lightblue; /* Ang huling layer ang magiging epektibo */ } }
Halimbawa 2
Gamitin ang pangalang layer (at tukuyin ang eksaktong pagkakasunod-sunod na kailangan):
/* Tukuyin ang eksaktong pagkakasunud-sunod ng layer */ @layer bgblue, bgpink; /* Layer 1 */ @layer bgpink { body { background: pink; /* Magiging epektibo */ } } /* Layer 2 */ @layer bgblue { body { background: lightblue; } }
CSS Grammar
@layer name { css declarations; }
Halaga ng atribute
Halaga | Paglalarawan |
---|---|
name | Piliin. Ibigay ang pangalan ng kasukasuan ng kasukasuan ng layer. |
Suporta ng browser
Ang mga numero sa talahanayan ay naglalarawan ng unang bersyon ng browser na ganap na sumusuporta sa @ patakaran.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
99 | 99 | 97 | 15.4 | 86 |
- 上一页 @keyframes
- 下一页 left