可以通过以下步骤实现:
<div class="cross-div">文本内容</div>
.cross-div {
position: relative;
width: 200px;
height: 200px;
border: 1px solid #000;
text-align: center;
}
.cross-div::before,
.cross-div::after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 50%;
height: 2px;
background-color: #000;
}
.cross-div::before {
transform: translate(-50%, -50%);
}
.cross-div::after {
transform: translate(-50%, -50%) rotate(90deg);
}
这样,我们就成功地使用CSS创建了一个带有十字和文本的div。
领取专属 10元无门槛券
手把手带您无忧上云