问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

两边横线,中间标题的样式,用CSS应该怎么写

发布网友 发布时间:2022-04-26 23:56

我来回答

3个回答

懂视网 时间:2022-04-29 19:40

本篇文章给大家带来的内容是介绍css如何实现中间文字,两边横线的标题效果?(代码示例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

1. vertical-align属性实现效果:

vertical-align 属性设置元素的垂直对齐方式。

该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。允许指定负长度值和百分比值。

<div class="header">
 <span class="line"></span>
 <span class="text">中间文字,两边横线</span>
 <span class="line"></span>
</div>
<style>
.header
{
 width:400px;
 height:36px;
 line-height:36px;
 border:1px solid green;
 text-align:center;
}
.line
{
 display:inline-block;
 width:100px;
 border-top:1px solid #cccccc;
 vertical-align:5px; 
  //看到网上有把.text设置为vertical-align:-5px的,试了一下感觉和.header设置的line-height有冲突,效果不太合适。所以将vertical-align设置到.line上了
}
</style>

2. css伪类实现效果:

<div class="header">
 <div>中间文字,两边横线</div>
</div>
<style>
 .header
 {
 width:400px;
 height:36px;
 line-height: 36px;
 text-align:center;
 border:1px solid green;
 position:relative;
 }
 .header div:before,.header div:after
 {
 position:absolute;
 background:#ccc;
 content:"";
 height:1px;
 top:50%;
 width:100px;
 }
 .header div:before{left:10px;}
 .header div:after{right:10px;}
</style>

热心网友 时间:2022-04-29 16:48

<div class="box">
    <span>正在投标</span>
</div>

把你的背景图片切出一个像素    然后repeat-x铺图片作为box的背景    然后给span设置背景为#EEEEEE  并设置左右两边padding    就可以实现你要的效果了

热心网友 时间:2022-04-29 18:06

<style type="text/css">
<!--
ul{ margin:0; padding:0; list-style-type:none;} 
ul#navlist{font:12px verdana;padding-bottom: 13px;}
ul#navlist li span{ background: #FBFBFB;}
ul#navlist li{float: left; height: 30px; border: 0px solid #6c6; width: 100%;}
ul#navlist .list1{border-bottom: 1px solid #6c6;width: 100%;margin-bottom: -15px;}
#navlist a{display: block;color: #666;text-decoration: none;padding: 6px 5px;width: 100%;text-align: center;}
-->
</style>
</head>
<body>
<ul id="navlist">
<li class="list1"></li>
<li class="list2"><a href=""><span>文字内容</span></a></li>
</ul>
 </body>

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
泰勒公式有哪些常见形式? 空调室内风机怎样工作 什么是县级以上医院 关于聚金宝 买白银问题 平安银行个人贵金属交易业务有哪些? 网易云音乐为什么歌这么少? 公路边种的有什么花 高速路上常用的绿化花卉有那些? 公路绿化用什么花 我一键开核后顺利进入WIN7 系统,可是一开网站就重启是怎么回事,我开6... 作文,我家的小狗 怎样带好团队,做好管理 我妈妈今年44岁了,今年明显比原来脾气暴躁好多,还容易多疑,请问是更年期症状么? css表格标题的显示位置有哪五种? 22岁还是处女,很奇怪吗? 四十岁女人头发变白是怎么回事 女性更年期有哪些症状、应怎样预防 - 信息提示 40岁的女人,为什么会有白头发 女人40岁有白发了怎么办 22岁女生的心里想什么 马年的男孩女孩取名姓王 40岁出头都有白头发了,女性 有什么方法改善或者预防么? 22岁的女孩子是什么心理? 取名男孩女孩同一个名字怎么取!姓王 22岁的女孩子做什么工作好点? 诸位文人贤士,帮忙取名,男孩姓王,中间字是连,还缺一个字,女孩姓王,缺俩字,一共取两个名字,谢谢啦 我是女生,22岁,不知道怎么和异性相处,很害羞,不知道怎么办? 本人姓王想给孩子起名,男孩和女孩。好听一点的大家想想 CSS 如何设置标题为宋体三号,其余为宋体五号 更年期症状有什么呢,我这个45岁年纪的人正常吗? 如何用DIV+CSS实现文章标题灵活排布 40岁开始白头发增多,怎么回事 我家的小狗作文。(看门方面写详细一点) 如何带好婴儿 如何用CSS定义标题分列? 22岁的女人、应该学习什么?? 我家的小狗写作文 如何带好团队? 边框标题 CSS 如何带好公司来的新人? 百度CSS的一些常用样式 用CSS编辑的网页要怎么改标题 怎样带好新员工 div+css标题用图片代替 信阳高铁东站在什么位置 三八妇女节是给哪种人过的? 信阳火车站到信阳东站有多远? 我怎样可以带好自己的团队 信阳高铁站是哪个站?信阳有几个火车站?