[英]Align an element to the bottom of a div in CSS?
我想知道如何在CSS中将元素与div的底部对齐。
这是我页面的屏幕截图: http : //prntscr.com/5ivlm8 (箭头表示我希望元素移至何处)
这是我的页面:
<?php include 'head.php'; ?>
<div class="wrap">
<div id="base">
<div class="infobox">
<div class="title">
Welcome to <?php echo NOM_SITE; ?>
</div>
<div class="time">Today is <?php echo date("d/m/Y") ?></div>
</div>
<div class="enter">
Test
</div>
</div>
</div>
这是“ Enter” div CSS:
#base .enter {
height: 40px;
min-width: 60px;
background-color: #000000;
position: absolute;
bottom: 0;
left: 0;
}
#base
元素需要定位。 使用position: relative
#base上的position: relative
(绝对或固定位置也可以)。
在这里,您将必须将id = base的div的位置设置为relative,以便enter div可以通过其左下角进行调整。 只需将以下内容包含到您的CSS中
#base
{
position: relative;
}
您应该在#base(parent)上使用Position:relative,它在父div中控制.enter(child div),
CSS:
#base{
position:relative;}
#base .enter{
position:absolute;
bottom:0;}
#base{
position:relative;
top:0;
left:0;
}
.enter{
position:absolute;
bottom:0;
top:100%;
left:0;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.