css - 固定对齐问题

标签 css

如何在所有屏幕分辨率下使固定的 div 与左侧的容器 div 保持一致?

#container{
    background-color:#000;
    filter:alpha(opacity=85);
    -moz-opacity: 0.85; 
    opacity: 0.85; 
    width:1000px;
    min-height:1275px;
    height:100%;
    margin:auto;
}

#fixed{
    position: fixed; 
    top:150px; 
}

最佳答案

对于固定的 css 属性,这有点不可能,但您可以做的是将容器 div 相对于固定 div 绝对位置定位,然后用 Jquery 模拟固定效果。 例子

容器{

background-color:#000;
filter:alpha(opacity=85); 
-moz-opacity: 0.85; 
opacity: 0.85; 
width:1000px;
min-height:1275px;
height:100%;
margin:auto;
position:relative;
}

固定{

width:100px;
position:absolute; 
top:150px;
left:-100px;

jQuery

$(文档).ready(函数() { var $scrollingDiv = $("#fixed"); $(窗口).滚动(函数(){ $滚动分区 。停止() .animate({"marginTop": ($(window).scrollTop() + 0) + "px"}, "slow"); }); });

关于css - 固定对齐问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4913842/

相关文章:

html - 高度不均匀的 float div 在内部水平对齐 anchor 标记

CSS - 如何控制背景图像和容器之间的间隙

iphone - 媒体查询不适用于 iPhone 的邮件

css - 如何通过使用 CSS 悬停其父 div 来更改一个 div 的透明度?

html - CSS 垂直对齐 BootsFaces 行中的组件

HTML + CSS 文本容器调整

html - 我怎样才能改变这个页面的颜色?

css - Vuetify 自定义样式的 vuetify 组件,如带有 css 的 v-textarea

css - 为什么我的定位混合在与 Sass 一起工作时在 Stylus 中不起作用?

asp.net-mvc - 将鼠标悬停在标签上仅填充文本所在的背景