您的位置:首页 > 其它

font-size对展示的影响

2013-10-14 21:54 148 查看
实例:

  <head>
<style type="text/css">
span{display: inline-block;height: 15px; line-height: 15px;}
.span1{width: 3px;background-color: #ccc;}
.span2{background-color: #ccc; font-size: 12px;}
.span3{width: 2px; background-color: #ccc;}
</style>
</head>
<body>
<span>
<span class="span1"></span>
<span class="span2">aaaa</span>
<span class="span3"></span>
</span>
</body>

当设置font-size之后,原本垂直居中的三个inline-block的元素,会变的不再垂直居中。

解决方案:

  1、span{display: inline-block;height: 15px; line-height: 15px; float:left;}

  2、.span1{width: 3px;background-color: #ccc; vertical-align: middle;}
.span2{background-color: #ccc; font-size: 12px; vertical-align: middle;}
.span3{width: 2px; background-color: #ccc; vertical-align: middle;}

疑问:

  font-size为什么会对排列展示产生影响?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: