jquery - 两个固定的 div - 右和左

标签 jquery css positioning fixed

我想在我的网页上创建两个固定的 div。第一个应该在左边,第二个在右边。我创建了一些代码,但它并不完美。

演示 here

我不知道如何纠正它。有什么解决办法吗?

最佳答案

通过为 #main 提供一个等于固定列宽度的 margin,它可以防止该区域向左弹回。当您将 position:fixed 应用于列时,它会将这些元素从文档流中移除。

由于 position:fixed 动态应用于列(通过使用 JS),您还可以考虑将 margin 应用于 #main 如果仅出于计时目的,也可以动态地进行。

关于jquery - 两个固定的 div - 右和左,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11396012/

相关文章:

html - 如何在动态大小的绝对 div 中包含 "overflow: auto;"滚动条的宽度?

不允许将导航项放置在右侧的 jquery 对象

javascript - 在从 Javascript 附加的 onclick 函数中传递参数

javascript - 如何检查添加的类(class)是否有视频然后播放

google-chrome - 将 css3 旋转到 Chrome 中的 DIV,然后背景附件 :fixed creating bug

css - 我可以只针对背景不透明度吗?

javascript - 下拉菜单中的错误

javascript - 嵌入在其他网站上的 JS - 如何在不搞砸其他 jQuery 安装的情况下使用 jQuery?

jquery - 使用 addClass 向子子级添加类

html - 如何将副标题放在标题下方