cssだけで三角や四角を描写する、中級者向けのテクニック。
この、要素にposition:relativeを付けてbeforeとafterを使う手法は色んな描写に応用できますよね。
色や大きさは任意ですので、自由に変更してください。
/*下向き三角*/
p{
position:relative;
}
p:before{
content: "";
width: 0;
height: 0;
border-left: 30px solid transparent;
border-right: 30px solid transparent;
border-top: 30px solid #000;
}
/*頭に四角*/
p{
position:relative;
}
p:before{
width: 35px;
height: 35px;
background-color: #003755;
display: inline-block;
position: absolute;
left: 0;
top: 0;
text-align: center;
content: "";
}
0コメント