我设置code
标签样式如下:
code {
display: inline-block;
white-space: no-wrap;
background: #fff;
font-size: .8em;
line-height: 1.5em;
color: #555;
border: 1px solid #ddd;
-webkit-border-radius: 0.4em;
-moz-border-radius: 0.4em;
-ms-border-radius: 0.4em;
-o-border-radius: 0.4em;
border-radius: 0.4em;
padding: 0 .3em;
margin: -1px 0;
overflow: hidden;
background-clip: padding-box;
-webkit-background-clip: padding-box;
}
这是它呈现的方式
我觉得很奇怪,尤其是Chrome和Safari的渲染方式不同。在这里可以做些什么使垂直对齐方式回到与普通文本相同的基线?
您也可以使用vertical-align: middle;
代替行高。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句