css - 显示 :inline-block not centering vertically in Chrome

标签 css google-chrome webkit

尽管在其他浏览器中一切正常,但右上角的按元素排序在谷歌浏览器(最新版本)中并未垂直居中。无法真正弄清楚为什么会发生这种情况。如果我减少宽度,它会起作用,否则不会。

最佳答案

问题解决了。 Chrome 中非常奇怪的事情: 如果您使用的是显示内联 block ,则需要指定 vertical-align:top 否则它将转到基线,这是默认设置。即使您有通常有效的行高,Chrome 也会忽略它。

关于css - 显示 :inline-block not centering vertically in Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11890670/

相关文章:

ios - 为 Chrome 模拟触摸事件 - 有更好的方法吗?

css - 背景附件固定和位置固定元素的 Chrome 问题

jquery - 如何确保图像加载到 JQuery 插件中?

html - 如何拉伸(stretch)元素的宽度,使其达到 100% - 其 sibling 的宽度?

python - BeautifulSoup 从类中获取值(value)

html - CSS 显示 :table and padding-top

javascript - 如何在 ContextMenu Click Chrome 扩展上运行脚本

internet-explorer - 在 Internet Explorer 10 中重置 css 转换

javascript - 构建用于推文的 chrome 扩展

jquery - -webkit-动画名称 : pop in JQuery