1

所以我遇到了一个烦人的问题,我在 awide border (15px)上设置了 a<div>并且我有一个元素floated right在其中<div>,a negative marginto top 使它与边界略微重叠。这工作正常,直到我设置<div>overflow-y:scroll现在而不是文本与文本的边框重叠border overlaps。我不知道为什么会发生这种情况以及如何解决它。

  • 现场演示| 每个顶部的 h1 元素都.window与边框重叠,但如果禁用overflow-y:scrollon.window则很好。

到目前为止我尝试过的

  • 我尝试给出h1.window
4

2 回答 2

1

试试这个h1

h1 {
font-size: 500%;
margin-top: -38px;
padding-top: 0px;
position: absolute;
width: inherit;
text-align: right;
}
于 2012-07-31T05:52:48.130 回答
-1

给你的 h1 元素一个位置:absolute 应该有帮助。

于 2012-07-31T05:44:51.800 回答