javascript - 如何用CSS下推整个页面

标签 javascript jquery html css

我正在制作一个动态添加到现有页面的顶部栏。

当它加载时,它应该将整个页面的内容下推,然后出现在顶部。

它下推页面内容的方式是在页面中添加如下CSS规则:

body {padding-top: 50px}

问题是有些页面此规则无法正常工作。例如,具有绝对定位元素的页面。

有没有更好的方式将页面内容下推?

最佳答案

对于 body 尝试设置 position relative 然后设置 top 一些偏移量比如 100px 。当然可以根据您的需要进行更改。

关于javascript - 如何用CSS下推整个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32242689/

相关文章:

javascript - 如何使用从 GitHub API 获取的数据动态填充我的表?

javascript - 将 Angular 单页应用程序导出到静态 HTML/CSS/JS

javascript - AngularJS $http.post 和 PHP

jquery - 右键单击​​不起作用

javascript - Angular-js : ng-repeat on a select element with a attribute directive

css - 与 Chrome 相比,我的网页在 IE9 中被压缩了。但是其他网站在这两个方面看起来都一样

javascript - 如何防止行号出现在从有序列表复制的内容中

JavaScript+Phonegap+Android : screen. 宽度返回错误的(几乎是随机的)值

javascript - 如何从 Angular 2 组件访问外部 javascript 文件

javascript - 无法使用 jQuery UI 插件的 destroy() 方法(+冲突的 jQuery 插件)