&:before
と&:after
のコンテンツを自分のdiv.first
の外、前後に表示します。divの前後にコンテンツを表示する方法
私は上記のCSSを使用するのが最善の方法だと思っていましたが、それでも私のdiv
の中に表示されます。間違った方法を使用していますか?
Jsfiddle:https://jsfiddle.net/1uuL3sf6/1/
HTML
<div class="first">
</div>
CSS
.first
{
width: 100%;
height: 500px;
background-color:red;
&:before
{
content:"before";
width: 100%;
height: 20px;
}
&:after
{
content:"after";
width: 100%;
height:20px;
}
}
おかげで、それが働きました。ごめんなさい。 –