[英]Incorrect vertical alignment in WebKit of inline elements
我有一个小的定义列表,我想在页面的水平和垂直方向上以四列为中心。 我将html
-element设置为display: table
和要display: table-cell;
的body
display: table-cell;
vertical-align: middle;
。
看到这个小提琴 。 如果您将第27行的font-size
更改为4em;
, 4em;
(或大于1em
任何值),您会看到Chrome上的内容跳到了错误的位置,而之前是正确的。 在IE上,字体大小无关紧要,无论哪种方式,它都保持在正确的位置。
如果将dl
设置为display: block
,那么它也可以在两种浏览器上使用,但是我视觉上需要将它们内联显示。
我是在做错什么还是Chrome中的错误。 如果是这样,我该如何解决?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.