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

十字架css代碼

錢艷冰2年前10瀏覽0評論

十字架是基督教的象征之一,也是許多網站設計中常用的元素。在CSS中,我們可以通過簡單的代碼實現一個漂亮的十字架。

.cross {
position: relative;
width: 120px;
height: 120px;
border: 4px solid #000000;
box-sizing: border-box;
}
.cross:before,
.cross:after {
content: "";
position: absolute;
background-color: #000000;
}
.cross:before {
top: 50%;
left: -4px;
width: calc(50% + 2px);
height: 8px;
transform: translateY(-50%);
}
.cross:after {
left: 50%;
top: -4px;
height: calc(50% + 2px);
width: 8px;
transform: translateX(-50%);
}

這段代碼基于一個120x120像素的容器,然后添加了一些偽元素:before和:after來創建實際的十字形狀。首先,我們在容器上添加一些樣式,包括一個黑色的4像素邊框和盒模型樣式(使邊框不超出容器邊緣)。

然后我們創建:before和:after元素,同時給它們一個黑色的背景顏色。為了創建橫杠,我們將:before元素的左邊位置設為負4像素(等于容器的邊框寬度),寬度設置為計算得出的容器寬度的50%加上2像素(用于覆蓋容器邊框),高度為8像素,然后使用translateY屬性將元素垂直居中。

類似地,我們創建一個:after元素來創建豎杠。我們將其頂部位置設為負4像素以覆蓋容器邊框,將其左側設置為50%以使其水平居中(使用translateX),然后將其高度設置為計算得出的容器高度的50%再加上2像素(用于覆蓋容器邊框)。

使用這段CSS代碼,您可以快速輕松地在您的項目中添加一個漂亮的十字架。