A box-decoration-break
tulajdonság segítségével szabályozhatja, hogy a dobozdíszek hogyan rajzolódnak át egy „törött” elem töredékein. Egy elem töredékekre törhet a sor végén, az oszlopok felett vagy az oldal törésekor.
.module ( box-decoration-break: clone; )
A doboz dekoráció tulajdonságait vezérli box-decoration-break
a következők: background
(és altulajdonsággal) border
, border-radius
, border-image
, box-shadow
, margin
, és padding
.
Értékek
slice
: a kezdeti érték. A dobozdíszek az elem egészére vonatkoznak, és az elemtöredékek szélein elszakadnak.clone
: a díszek az elem minden töredékére vonatkoznak, mintha a töredékek töretlenek lennének, az egyes elemek. A szegélyek beburkolják az elem minden egyes részének négy szélét, és a hátterek teljesen átrajzolódnak az egyes töredékeknél.
Használat
box-decoration-break
segíthet a törött elem töredékei közötti konzisztens kialakítás fenntartásában.
Ebben a példaképben egy narancssárga szegélyű és 1em felső margóval rendelkező bekezdés két oszlopra van felosztva. A felső bekezdésnek a kezdeti box-decoration-break
értéke slice
. Az alsó bekezdésnek van clone
értéke.
Ennek cikke és bemutatója.
Demó
A box-decoration-break
szálláshely korlátozott böngészőtámogatást biztosít. Ez a bemutató a Firefox 37+ verzióban működik a legjobban, ahol box-decoration-break
teljes mértékben támogatott.
Lásd a CSS-Tricks (@ css-tricks) által a CodePen-en található Pen 1074b03653ffb32b88a6f88823c3de34 tollat.
Böngésző támogatás
Az írás idején csak a Firefox támogatja teljes mértékben box-decoration-break
. A Webkit böngészők és az Opera részben támogatják box-decoration-break
az inline elemeket a sortörések között, de nem az oszlopok vagy az oldalak törései között.
Króm | Szafari | Firefox | Opera | AZAZ | Android | iOS |
---|---|---|---|---|---|---|
31 * | 7 * | 37 | 29 * | Egyik sem | 4,4 * | 7,1 * |
* részleges támogatás -webkit
előtaggal.