我为 div 提供了少量 ( -7px
) 负边距,以将文本与旁边的图像对齐。
根据一些媒体查询,div 有一些不同的大小。一切正常,除了最大尺寸,由于某种原因,它添加了一个小滚动条,并且负边距突然被剪裁。
我不知道为什么会这样?
即使向父级添加高度也无济于事,并且由于某种原因仍然出现滚动条?
对于我的一生,我也无法在 jsbin 中重新创建它,所以我想知道是否有人对可能导致滚动条/剪辑突然出现的原因有任何提示?
编辑
对延迟表示歉意,花了一段时间来删除所有无关的内容,但这里有一个工作测试可以证明这个问题。
如果您“缩小”或使窗口非常大,您会突然看到航向剪裁。强迫overflow: visible
也无济于事。肯定发生了一些奇怪的事情,导致滚动条也突然出现。
这是一个演示该问题的视频。我的浏览器缩小到 75% 以模拟更大的屏幕。我在 Mountain Lion 上使用 Chrome 30.0.1599.22。