用css方法,给标题两边加小横杠
时间: 2023-08-09 07:00:37 浏览: 166
要给标题两边加上小横杠,可以使用CSS的伪元素和盒模型的属性。具体步骤如下:
1. 首先,在标题元素的CSS样式中设置为一个块元素,例如使用`display: inline-block;`,使标题占据一行的宽度。
2. 接下来,使用CSS的伪元素`before`和`after`来创建标题两边的小横杠。分别使用样式`content: '';`来为伪元素添加内容。
3. 使用CSS的属性`border-top`和`border-bottom`来创建标题两边的横线。可以设置横线的样式(例如实线、虚线等)、颜色、宽度等。
4. 调整横线的位置和长度。可以使用属性`padding-left`和`padding-right`来将标题文字往内部偏移,留出横线的空间。
5. 最后,使用`position: relative;`和`position: absolute;`来将横线的位置相对于标题元素进行调整。
综上所述,通过以上的CSS方法,可以给标题两边加上小横杠。具体代码如下所示:
```
<style>
.title {
display: inline-block;
position: relative;
padding-left: 10px;
padding-right: 10px;
}
.title:before,
.title:after {
content: '';
position: absolute;
top: 50%;
margin-top: -1px;
height: 2px;
background-color: black;
width: 20px;
}
.title:before {
left: 0;
}
.title:after {
right: 0;
}
</style>
<h1 class="title">标题</h1>
```
以上代码可以将标题两边加上长度为20px的小横杠,颜色为黑色。你也可以根据需要进行样式的调整。
阅读全文