色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

一條線兩端都有間距css

錢斌斌2年前8瀏覽0評論

在網頁制作中,我們經常會使用css來控制元素的樣式,時而我們會碰到這樣一個需求:讓一條線兩端都有一定的間距。這時我們可以使用偽類來實現這個效果。

.line {
height: 2px;
background-color: black;
position: relative;
}
.line::before,
.line::after {
content: "";
position: absolute;
top: -1px;
width: 10px;
height: 2px;
background-color: white;
}
.line::before {
left: 0;
}
.line::after {
right: 0;
}

這里我們創建的.line是一條黑色的橫線,通過偽類::before和::after來實現兩端的空白。通過設置后代選擇器content來添加“ ”到偽元素中,實現空白的效果;position: absolute將其脫離文檔流使其可以在父元素中自由定位;top: -1px將兩個偽元素填充到line的上面,避免出現懸浮的問題。

最后,我們設置::before的left: 0和::after的right: 0,使兩個偽元素分別在line的兩端顯示,從而實現了一條線兩端有間距的效果。