单行中文字和图片的相关height和line-height特性

Posted baoyadong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单行中文字和图片的相关height和line-height特性相关的知识,希望对你有一定的参考价值。

       这几天在做仿京东的产品页,发现在制作过程中的一些问题,需要好好研究下。

需要实现的效果如上图所示:

在写CSS样式的时候,对于我的关于竖线的做法是:

设置高度为14,border样式,但导致了一个问题:

发现文本是居中的,但是a标签元素却只有14px的高度,因而导致背景图片和文字没有对齐,这一点需要重视。

后来的做法,就是设置b标签设置竖线:

在这里,标签b会受到line-height的影响,从而垂直居中显示

 

以上是关于单行中文字和图片的相关height和line-height特性的主要内容,如果未能解决你的问题,请参考以下文章

line-height 垂直居中

css 单行图片文字水平垂直居中汇总

0015 行高那些事:line-height

用CSS如何实现单行图片与文字垂直居中

多行文字或者单行文字的垂直居中解决方案

深入理解line