我正在尝试创建一个网站,但侧边栏没有与网站的主要内容对齐,而是与另一个div重叠。 链接到网站http://www.inseeks.com/
答案 0 :(得分:2)
.site-main .sidebar-inner {
margin: 6px auto;
position: absolute;
top: 0;
}
答案 1 :(得分:0)
尝试将.sidebar-inner
放入#content
<div id="content" class="site-content" role="main">
<div class="sidebar-inner">
然后将它漂浮到右边。
.sidebar-inner {
float: right;
//add necessary paddings or margins.
}
答案 2 :(得分:0)
position: absolute;
.site-main .sidebar-container
width: 100%;
更改为width: 300px;
float: right;
将以下样式添加到css。
#primary
{
float: left;
}
以上内容应该更改,以便侧边栏位于左侧,不再与其他内容重叠。