html - 下推网页中的内容

标签 html css css-float

我将一个 div float 到窗口的顶部。但是,它覆盖了页面顶部的内容,也就是说,它并没有下推页面的最顶部。但是我看到 Stack Overflow 使用他们的通知栏来执行此操作,因为它没有覆盖用户名/代表/链接。有什么方法可以用 CSS 复制它吗?

最佳答案

您可以将外部容器对象的 margin-top 设置为 float div 的高度:

<div id="outerContainer">
    ... page content goes here ...
</div>

<div id="floatingNotification">

</div>

然后在 css 中:

#floatingNotification
{
    ...
    height: 20px;
}

#outerContainer
{
    margin-top: 20px;
}

关于html - 下推网页中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2391417/

相关文章:

html - bootstrap,css 为 mob 重新排序 div

html - 文字装饰 : line-through double; not working in chrome

javascript - 为什么我的选择字段事件处理程序在 Chrome/Android 中不起作用?

javascript - 如果超出视口(viewport),如何移动绝对定位元素?

javascript - 硬件加速无法正常工作

html - 尝试反转 div 以进行响应式设计

html - CSS Flex 不工作

javascript - 外部 CSS 文件未加载到 HTML 文件中

html - 图像与文本的高度不同

css-float - 使用具有行内 block 间距的 Haml