0
如何在div
的左侧定位fixed
元素以处理调整大小事件?相对定位粘贴(固定)元素
这里的例子:http://jsfiddle.net/yHErk/10/
现在在我的屏幕分辨率.skicked
是对在.container
左侧。但如果我只是调整结果窗口的大小,它会改变。有没有简单的方法来做我想要的东西?
谢谢。
如何在div
的左侧定位fixed
元素以处理调整大小事件?相对定位粘贴(固定)元素
这里的例子:http://jsfiddle.net/yHErk/10/
现在在我的屏幕分辨率.skicked
是对在.container
左侧。但如果我只是调整结果窗口的大小,它会改变。有没有简单的方法来做我想要的东西?
谢谢。
目前您的.sticked
div没有相对父母来保存它,因此它正在根据重新大小移动。
添加.sticked
div
的container div.
CSS
.container {
width: 300px;
margin-left: auto;
margin-right: auto;
border: 1px solid;
background: #dedede;
padding: 10px; position:relative
}
.sticked {
position: absolute;
top: 100px;
left: -50px;
border: 1px solid;
border-radius: 5px;
padding: 10px;
background: white;
}
都能跟得上内。你做到了绝对,但它必须固定在滚动时呆在一个地方。 –
在那个CAS中,每个人都会遇到这样的情况:固定div与任何父div无关。检查这个网站,他们有固定的div在右侧,当你重新调整浏览器的大小时,它就会出现在你的示例中。 http://www.gobdg.com/position-relative-z-index-ie-bug – Sowmya