在项目中遇到过中间文字,两边横线的布局,如下图:

两边横线我们可以使用标签的上边框或者下边框,然后对中间的文字使用 vertical-align 属性来控制。

html

<div class="order"> <span class="line"></span>   <span class="txt">产品清单</span>    <span class="line"></span>
</div>

css

 .order {height: 60px;line-height: 60px;text-align: center;
}.order .line {display: inline-block;width: 150px;border-top: 1px solid #ccc ;
}
.order .txt {color: #686868;vertical-align: middle;
}

在css样式中使用 vertical-align: middle,然后就发现跟UI图有一点点区别,横线没有完全在文字的中间

查找 vertical-align 的属性就会发现有length 和 % 两个属性

然后尝试使用 % 看看能不能让横线在文字的中间,通过调整 css 样式

 vertical-align: -8%;

发现横线在文字的中间,那么 length 长度属性是否也可以呢?试一试发现也是可以的

 vertical-align: -4px;

css样式,中间文字,两边横线相关推荐

  1. HTML中 用CSS样式实现 文字两边添加水平线

    (1)html中的代码: <div class="content"><p class="title">新特卖每日早10晚8上新</ ...

  2. html字两边的横线_css实现中间文字两边横线效果

    1. vertical-align属性实现效果: vertical-align 属性设置元素的垂直对齐方式. 该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐.允许指定负长度值和百分比值. ...

  3. html字两边的横线_CSS,中间文字 两边横线 CSS样式写法

    在项目中遇到过中间文字,两边横线的布局,如下图: 两边横线我们可以使用标签的上边框或者下边框,然后对中间的文字使用 vertical-align 属性来控制. 产品清单 css.order { hei ...

  4. html文本居中左右有横线,CSS伪类实现中间文字两边横线效果

    利用CSS伪类实现中间文字两边横线效果 效果图: 实现代码: CSS伪类实现中间文字两边横线效果 body { margin: 0; } .login_content { position: abso ...

  5. html5css字体下划线,如何利用css样式做出文字的下划线?

    如何利用css样式做出文字的下划线? 在将网页设计完成后,接下来就需要前端和后端工程师的配合,来将网页正式上线了.但是身为网页设计师,还是有必要掌握一些前段知识的,主要指html5和css3,在招聘网 ...

  6. html在字体两边加直线,css怎么在文字两边加上横线

    css中可利用:before.:after和content属性来在文字两边加上横线:语法"E:before,E:after{content:"";flex:1 1;bor ...

  7. CSS样式让文字水平居中和垂直居中的方法

    css中让文字居中,首先可以分单行文字和多行文字,还可以讨论高度是否固定. 不论是多行文字还是单行文字,水平居中都可以设置text-align. text-align 属性规定元素中的文本的水平对齐方 ...

  8. CSS伪类实现中间文字两边横线效果

    一.通过display:table实现 html <div class="line">中间文字</div> css .line {display: tabl ...

  9. CSS实现文字两边横线,CSS实现文字两边线条

    先看效果,其他方式登陆两边各有一条横线 代码如下,用的是scss语法: uniapp中,如果是普通的html,将view替换成div即可. <view class="other-log ...

  10. html字两边的横线_css实现中间文字 两边横线(原创)

    /* 方法1:*/ body { background:#fff; width:888px; margin:15px auto; } .con { position:relative; height: ...

最新文章

  1. ORACLE SQL: 经典查询练手第二篇
  2. 破解网页禁止使用“复制”、“粘贴“
  3. Microbiome:揩老鼠皮毛揩来高分文章——野生哺乳动物的皮肤和肠道微生物对核污染的反应...
  4. 在Foreda8上安装libaio-0.3.105-2.i386.rpm
  5. Python编程基础:第三十六节 模块Modules
  6. Java基础-初识面向对象编程(Object-Oriented-Programming)
  7. 规定输出字段html,控制视图输出的包装字段内容的 HTML 标签《 Drupal 7 基础 (上) 》...
  8. python如何把一张图像的所有像素点的值都显示出来_情人节,教你用 Python 向女神表白...
  9. 2017前端大厂踩坑经验
  10. Oracle 权限管理
  11. Graph DataBase介绍
  12. Microsoft Visio 专业版 2019
  13. 移动通信原理B-------课后作业1
  14. 一次性密码本-绝对不会被破译的密码
  15. Win11预览版怎么更新正式版?
  16. 我的孤独自学之路----kali 安装及更新源
  17. 【MySQL】九、数据排序(升序 order by ... asc,降序 desc),sql语句的执行顺序
  18. 迁移学习--深度迁移学习
  19. 负载均衡过程中的一台机器当掉了
  20. 广告行业中那些趣事系列60:详解超好用的无监督关键词提取算法Keybert

热门文章

  1. MII接口详解【转】
  2. sqlmap 注入教程 常用命令大全
  3. response.setHeader各种用法
  4. andriod写计时器
  5. PMP是什么考试,有什么作用?(含资料)
  6. gettimeofday() 和 clock_gettime()函数 分析小结
  7. MYSQL 命令中常出现的error - 1046 1064 1264
  8. Active: inactive (dead)
  9. pycharm解决光标变粗,关闭改写模式
  10. android图片压缩之图片和内存基础