当更改为使用 JavaScript 固定时,背景大小会发生变化
background size changes when changing to fixed with javascript
我有几个带有背景尺寸封面的 DIVS
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
但是当我将该页面上的内容从相对更改为固定(使用 javascript)时,所有背景大小都会变得混乱。任何想法我应该在我的代码中寻找什么?
有没有一种JavaScript jQuery方法来调整背景大小以再次"覆盖"。(当然,除了用脚本进行数学计算和裁剪)
在这里发现了几乎相同的问题,但没有任何答案。
第一件事 固定属性不是相对的
位置:相对;取决于封面
当你使用position:fixed时;它只是使用整个窗口作为position元素
尝试在 CSS 中使用position:relative;
,因此div 依赖于其他div
希望有所帮助
相关文章:
- JS幻灯片与CSS背景颜色变化
- JavaScript:为什么不't将背景变化发送给用户's选择(简单)
- 滚动时背景图像发生变化
- Jquery-背景图像随select中的数据属性而变化
- 输入时Javascript背景颜色会发生变化
- 当更改为使用 JavaScript 固定时,背景大小会发生变化
- 随机变化的背景
- 两个按钮,可随背景位置变化而切换,并在输入中显示结果
- 页面加载时背景颜色发生变化
- 可缩放的背景图像,点击后会发生变化
- 悬停时列表项的背景颜色逐渐变化
- 主页链接'的背景颜色在Internet explorer中发生了变化,但在Mozilla Firefox中不起作
- 我应该在什么时候用CSS和Javascript控制背景图像的变化
- 火灾事件的背景变化
- 迅速的背景变化,迅速回答
- 如何改变文本颜色的背景变化
- 整个身体背景的定时背景变化
- css过渡背景变化不平滑
- 形式李背景变化
- 放慢背景变化持续时间与javascript