【发布时间】:2018-08-05 08:16:21
【问题描述】:
我在一个固定的侧边栏中创建了两个 ul。 我试图将蓝色 ul 对齐到固定 div 的底部,但它不起作用。
<div class="sidebar">
<ul style="background:green;">
<li>test</li>
<li>test</li>
<li>test</li>
</ul>
<ul class="align-bottom" style="background:blue;">
<li>test</li>
<li>test</li>
<li>test</li>
</ul>
</div>
<div class="main">
MAIN CONTENT
</div>
.sidebar {
position: fixed;
top: 0;
left: 0;
z-index: 1;
height: 100%;
overflow-x: hidden;
background: grey;
width: 150px;
}
.main {
position: absolute;
top:0;
left: 150px;
z-index: 1;
}
.align-bottom {
position: relative;
bottom:0;
width: 100%;
}
https://jsfiddle.net/fj0b6jx3/6/#&togetherjs=2v1pIMRuTT
我的错误在哪里?
提前致谢。
【问题讨论】:
标签: css html position alignment