gpt4 book ai didi

css - 如何在 CSS 中的左侧和右侧放置带有水平线的标题文本

转载 作者:行者123 更新时间:2023-11-28 11:01:50 25 4
gpt4 key购买 nike

我想要这样的设计; enter image description here

我是这样写我的 CSS 的:

在这打字
.my-title:before,
.my-title:after {
background-color: #CCCCCC;
content: "";
display: inline-block;
height: 2px;
position: relative;
vertical-align: middle;
width: 32%;
margin-left: -2%;
}
}

这在本地似乎是正确的,但由于最后的 } 括号它在生产中给出了错误。如何使用更简单的 CSS 来完成,以便我可以获得所需的设计!

最佳答案

DEMO

HTML

<div class="maintext">
<div class="subtext">
<h2>Text Here</h2>
</div>
</div>

CSS

.maintext{
width:100%;
height:1px;
border-top:2px solid #6b6a6a;
position:relative;
margin-bottom:30px;
}
.subtext{
width:auto;
height:auto;
text-align:center;
position:absolute;
top:-15px;
right:0;
left:0;
}
.subtext h2{
padding:7px 12px;
background:#ffffff;
display:inline;
color:#000000;
font-family: 'Georgia';
font-size:30px;
}

关于css - 如何在 CSS 中的左侧和右侧放置带有水平线的标题文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22407490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com