【发布时间】:2014-06-27 02:35:34
【问题描述】:
我在另一个div 中有一个div 中的table。直接容器的宽度为40%,我希望表格与这个div一样宽,通过设置width: 100%。
相关标记
这在大多数情况下都有效,但是根据浏览器窗口的宽度,表格的宽度有时会相差一个像素:
如您在右侧看到的,边框是兄弟 div .info 左侧的一个像素。这些边框应该对齐。
相关的 CSS
#userListContainer{width: 40%; float: left; }
.info{display:block;line-height:22px; height:22px; padding-left:10px; }
#userListContainer .info {border-right: 1px solid #999999;}
.userList {
width: 100%;
border-right: 1px solid #999999;
word-break: break-all; border-spacing: 0;
border-collapse: separate;
}
对我来说似乎是一个渲染错误。它出现在 Chrome 34.0.1847.131 中,而不是 IE10 中。我无法在 IE10 或当前版本的 FireFox 中重现它。
【问题讨论】:
-
你能提供一个 jsfiddle.net / 链接吗?
-
我无法复制它。 jsfiddle.net/E2mUQ/1
-
@YosepKim 在 Chrome 中查看该 JSfiddle 时,它显示了相同的行为。
-
@MDeSchaepmeester 在我的 MacBook 的镀铬和窗框的镀铬上看起来不错。这很奇怪……
-
@YosepKim 那可能是另一个版本。
标签: html css google-chrome width