html - 边框是重叠的内容

标签 html css

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

  • > live demo |每个 .window 顶部的 h1 元素被边界重叠但是如果你禁用 overflow-y:scroll.window那么就可以了。

到目前为止我尝试了什么

  • 我试着给出 h1.window 更高的 z-index

最佳答案

h1 上试试这个:

h1 {
font-size: 500%;
margin-top: -38px;
padding-top: 0px;
position: absolute;
width: inherit;
text-align: right;
}

关于html - 边框是重叠的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11733818/

相关文章:

html - 根据窗口高度改变div高度

css - compass :是否可以检查是否需要进行 compass 编译?

jquery - 如何定位 CSS 固定的 JQuery 下拉栏

javascript - 为什么这个下拉菜单会移动另一个元素?

javascript - 如何从node js客户端调用node js函数

html - CSS 下拉子菜单宽度

jquery - 调整窗口大小后背景颜色属性不起作用

javascript - 如何从 Google 的可视化 API 生成的条形图中删除 x 轴?

HTML 字符实体和字符编码集

html - 如何在 ion-item 中并排对齐 ion-label 和 ion-img