欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css實現多重邊框代碼

任良志1年前6瀏覽0評論

CSS實現多重邊框功能非常直觀,只需要利用border屬性的重復使用即可。

.box {
width: 200px;
height: 200px;
border: 10px solid #f00;
border-style: double dashed dotted solid;
border-width: 10px 20px 30px 40px;
}

如上所示,可以將各個方向的邊框寬度分別設置,利用border-style可以設置不同的邊框樣式,從而實現多重邊框效果。

此外,可以利用::before和::after偽元素實現更加靈活的多重邊框效果,例如:

.box::before {
content: "";
display: block;
position: absolute;
top: -20px;
left: -20px;
right: -20px;
bottom: -20px;
border: 20px solid #0f0;
}
.box::after {
content: "";
display: block;
position: absolute;
top: -30px;
left: -30px;
right: -30px;
bottom: -30px;
border: 30px solid #00f;
}

如上所示,利用偽元素先繪制出兩個“外圍”的邊框,此時.box元素內容區域的位置應當使用position:relative來設置。如果要實現不同色彩和樣式的多重邊框,只需要逐層添加偽元素即可。