html - inline-block 在 Chrome 中与容器的边框重叠

标签 html css google-chrome webkit blink

为什么 inline-block 在以下测试用例中与 Chrome 中容器的底部边框重叠?

HTML:

<ul>
  <li><a href="">test</a></li>
  <li><a href="">test</a></li>
  <li><a href="">test</a></li>
</ul>

CSS:

ul {
  border-bottom: 1px solid red;
  font-size: 12px;
}
li a {
  display: inline-block;
  padding: 0.4em;
  background: yellow;
}

测试用例:

http://cssdeck.com/labs/5vu2eue5

最佳答案

其实我找到了bug report .

如果您遇到同样的情况,请给这个问题加注星标。

关于html - inline-block 在 Chrome 中与容器的边框重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25504646/

相关文章:

css - 当托管在 Google Drive 上时,Google Web Font 不会在 Chrome 中显示

css - 如果 border-radius [OSX],Chrome 48 添加滚动条

javascript - 如何处理下拉列表选择的变化?

javascript - 如何一键更改一个表数据标签的值

html - 如何使用 CSS 使选择菜单中的选项居中

html - CSS - 如何在 html 表格中添加垂直滚动条

Firefox 中的 css 模糊过滤器在裁剪区域周围提供阴影。为什么?

GTK+ 中的 CSS 样式

javascript - 调用函数时在主页上显示警报

android - Android 上的 Chromium webview 和 Chrome 应用程序之间的字体垂直对齐差异