注意:css
應用舉例:使用一個<div>標籤生成一個加號(寬150px,高50px),如圖:html
實現思路以下:spa
首先定義一箇中心爲頁面中心的150*150的div標籤,而後利用before與after僞元素向div標籤中添加一個橫向與一個縱向的紅色矩形.net
實現代碼以下:code
html:htm
<div class="jia"></div>
css:it
.jia{ position:absolute; width:150px; height:150px; top:50%; left:50%; margin-left:-75px; margin-top:-75px; } .jia::before,.jia::after{ position:absolute; background-color:red; content:"" } .jia::before{ width:150px; height:50px; top:50px; } .jia::after{ width:50px; height:150px; left:50px; }