box-decoration-break

box-decoration-breakプロパティは、インライン要素で、ボーダーやパディングが、行をまたいだ場合の挙動を設定します。
デフォルトは、slice 、他にcloneを指定しすることが出来ます。

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi

HTML

<div class="test">
<span class="">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi </span></div>
<div class="test ">
<span class="break">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi </span>
</div>

CSS

.break{
 -webkit-box-decoration-break: clone;
 -o-box-decoration-break: clone;
 box-decoration-break: clone;
}
.test{
 padding:1em;
 background:url(https://tenman.info/labo/css/files/snow-644x428.jpg);
 width:60vmin;
 height:40vmin;
 overflow:hidden;
}
.test span{
 font-size:2vmin;
 line-height:3.5em;
 padding:1em;
 background:rgba(255,255,255,.3);
 box-sizing:border-box;
 background-size:contain;
}

Can I Use css-boxdecorationbreak? Data on support for the css-boxdecorationbreak feature across the major browsers from caniuse.com.


新着記事

コメントは受け付けていません。