The box-decoration-break
harta membolehkan anda mengawal cara hiasan kotak telah disediakan di seluruh serpihan "rosak" elemen. Elemen boleh dipecah menjadi pecahan di hujung baris, di atas lajur, atau pada pemecahan halaman.
.module ( box-decoration-break: clone; )
Ciri-ciri hiasan kotak dikawal oleh box-decoration-break
ialah: background
(dan sub-sifat-sifatnya), border
, border-radius
, border-image
, box-shadow
, margin
, dan padding
.
Nilai
slice
: nilai awal. Hiasan kotak berlaku pada elemen secara keseluruhan dan pecah di tepi serpihan elemen.clone
: hiasan berlaku untuk setiap serpihan elemen seolah-olah serpihan itu tidak pecah, elemen individu. Sempadan membungkus empat tepi setiap serpihan elemen, dan latar belakang digambar semula sepenuhnya untuk setiap serpihan.
Penggunaan
box-decoration-break
dapat membantu mengekalkan reka bentuk yang konsisten di antara serpihan unsur yang pecah.
Dalam gambar contoh ini, perenggan dengan sempadan oren dan margin atas 1em dipecah di dua lajur. Bahagian perenggan mempunyai awal box-decoration-break
nilai slice
. Perenggan bawah mempunyai clone
nilai.



Artikel dan demo itu.
Demo
Tempat box-decoration-break
penginapan ini mempunyai sokongan penyemak imbas terhad. Demo ini berfungsi paling baik di Firefox 37+, di mana box-decoration-break
disokong sepenuhnya.
Lihat Pen 1074b03653ffb32b88a6f88823c3de34 oleh CSS-Tricks (@ css-tricks) di CodePen.
Sokongan Penyemak Imbas
Pada masa penulisan ini hanya Firefox menyokong penuh box-decoration-break
. Penyemak imbas webkit dan Opera sebahagiannya menyokong box-decoration-break
elemen sebaris merentasi jeda baris, tetapi tidak melintasi jurang lajur atau halaman.
Chrome | Safari | Firefox | Opera | IE | Android | iOS |
---|---|---|---|---|---|---|
31 * | 7 * | 37 | 29 * | Tiada | 4.4 * | 7.1 * |
* sokongan separa dengan -webkit
awalan.