我需要帮助修复我在Wordpress中的右侧边栏,以便在屏幕上以不同的分辨率尺寸看时它不会移动?
右侧边栏的CSS
#socialsidebar {
float: right;
position: relative;
overflow: hidden;
margin-right: 200px;
margin-top: 200px;
height: auto;
width: 194px;
}
容器/页面的CSS
body {
min-width: 960px;
}
.container_12 {
background: #fdfdfd;
margin-left: auto;
margin-right: auto;
width: 960px;
}
答案 0 :(得分:1)
您需要了解CSS的position
属性。
您需要处理的拇指规则很少。
height:auto
作为更大的容器。大部分时间,最好的方法是它应该简单易于修改。
看你需要将整个屏幕视为一个坐标系统,其原点位于左上角,Y轴向下。
this是关于CSS-Position属性的最佳文章之一。通过它。它将帮助您了解左,右,上,下工作的方式。
现在,我制作了一个超级简单的样本,满足您的需求。即右导航,它在任何分辨率下都保持稳定。
在此示例中您应注意的是,宽度,高度,顶部,左侧的百分比的广泛使用。和位置属性。
你可以相应地修改它。或者从中获取参考。还有一件事,你不需要做position:absolute
,我这样做是因为我想通过它的top,left,right bottom属性为容器提供维度,你可以通过百分比和{{{ 1}}。