我正在开发我的第一个网页,我想把我的侧边栏移到页面的右边。它一直在页面的底部,我似乎无法移动它。我应该在代码中做些什么改变?
谢谢你。
/*sidebar*/
#sidebar{
margin:0;
width:250px;
float: right !important;
margin-right:50px;
position:relative;
padding: 0;
text-align: left;
}
#sidebarcontents{
padding:5px 0px 5px 0px;
}
2条答案
按热度按时间mrphzbgm1#
确保maincontentdiv浮动到左边,并且大小是可控的(例如,确保它不是100%)。检查maincontent的宽度,即左边的div,并将overflow设置为hidden
wi3ka0sx2#
下面是一个示例代码段,可以帮助您。
我们的想法是设置父节点的位置
relative
和子节点 (侧边栏) 的位置absolute
: