淘先锋技术网

首页 1 2 3 4 5 6 7

CSS是前端开发中不可或缺的一部分,其中绘制一条中间带字的直线是其常见的应用之一。


.line{
    position: relative; /*设置相对定位,确保下方文字居中*/
    text-align: center; /*居中处理*/
    border-top: 1px solid #000; /*上边框*/
}
.line span{
    display: inline-block; /*行内块元素*/
    position: relative; /*设置相对定位,方便下方文字定位*/
    top: -0.6em; /*纵向位置*/
    padding:0 10px; /*字与线的距离*/
    background: #fff; /*与下方文字底色相同*/
}

CSS绘制一条中间带字的直线

上述代码中,我们首先设置了一个具有1像素粗的黑色边框的“.line”类。接下来,我们将文字添加到直线中间的span标签中,并设置它的位置为相对定位,然后使用“top”属性调整其位置,使其整体居中。最后,我们将两端的padding设置为10px,以确保文字与直线之间有足够的空隙。

使用CSS绘制一条中间带字的直线非常方便,并且可以让你的页面看起来更加美观和专业。