首先,大家需要了解下划线常常是通过border-bottom实现的。如果大家想让下划线居中,大家需要控制下划线的高度,将其置于文字的正中间。下面是一个例子:
p { position: relative; } p:after { content: ""; position: absolute; border-bottom: 2px solid #000; bottom: -.25em; width: 100%; left: 0; }
这段代码首先给p元素指定了position:relative属性,接下来通过:pseudo-element来添加下划线,最后将其定位在文字正下方。
其中bottom属性的值-.25em是将下划线下移一定距离,从而将其置于文字的中间部分,这个值可以根据实际需求进行调整。同时,大家也可以通过修改border的高度来控制下划线的粗细。
这就是如何将下划线居中的技巧,通过简单的CSS代码就能实现。需要的话赶快在自己的项目中实践一下吧。