我的内容带有“气泡”,效果很好。现在,我想显示一个计数(2行),该计数应始终位于该div的右下角,位于其内部。我尝试了很多事情,但由于某种原因,它总是与div重叠并在外面显示。我究竟做错了什么?
<style type="text/css"> body{ background-color:#f3f3f3; } .commentbox{ background-color: #ffffff; width: 200px; border-color: #D1D1D1; border-radius: 4px; border-style: solid; border-width: 1px; padding-bottom: 9px; padding-left: 9px; padding-right: 9px; padding-top: 9px; position:relative; } .count{ float:right; text-align:right; } </style> <div class="commentbox"> <div class="title">Some several lines long long long long content text goes here </div> <div class="count">123<br>456</div> </div>
您处于浮动状态,.count因此不会影响其父容器的高度。
.count
将其设置overflow:hidden在父项(.commentbox)上,或使用其他包含技术的浮点数之一来做到这一点。
overflow:hidden
.commentbox