这是我想要解决的问题......
<div class="post">
<div class="date">
<div class="day">01</div>
<div class="month">Jan</div>
</div>
<div class="post-info">
<h2><a href="#">Donec commodo et justo ac bibendum. Lorem ipsum dolor sit ametit</a></h2>
</div>
</div>
<div class="post">
<div class="date">
<div class="day">01</div>
<div class="month">Jan</div>
</div>
<div class="post-info">
<h2><a href="#">Donec commodo et justo ac bibendum. Lorem ipsum dolor sit amet, consectetur adipiscing elit.</a></h2>
</div>
</div>
<div class="post">
<div class="date">
<div class="day">01</div>
<div class="month">Jan</div>
</div>
<div class="post-info">
<h2><a href="#">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin facilisis mi tellus, at venenatis justo fermentum at. Ut sed nulla leo. Quisque pulvinar massa ut velit porttitor imperdiet. Ut sit amet sollicitudin lacus, at tincidunt mauris. Donec commodo et justo ac bibendum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin facilisis mi tellus, at venenatis justo fermentum at. Ut sed nulla leo. Quisque pulvinar massa ut velit porttitor imperdiet. Ut sit amet sollicitudin lacus, at tincidunt mauris. Donec commodo et justo ac bibendum. </a></h2>
</div>
</div>
我想要像这样清除第3个div的内容 http://i.imgur.com/dRxLTrI.jpg
我不想为元素应用高度。还有其他方法可以达到这个目的吗?
答案 0 :(得分:2)
答案 1 :(得分:0)
试试这个CSS:
.post{
margin:0px 0px 25px 0px;
padding:0px 0px 15px 0px;
display: table;
}
.post .date{
font-size:18px;
margin:0px 25px 0px 25px;
line-height:22px;
text-align:center;
display: table-cell;
padding-right: 10px;
}
.post-info{
width:780px;
display: table-cell;
}
答案 2 :(得分:0)
您可以从
修改.post h2
课程
.post h2 {
font-size:20px;
line-height:24px;
}
到
.post h2 {
font-size:20px;
line-height:24px;
padding-left: 75px; /*added this*/
}
答案 3 :(得分:0)
我建议改用百分比。您设置容器post
的宽度,然后将post-info
的宽度设置为最大宽度减去日期div的宽度。
<强> JSFiddle exmaple 强>
.post{
margin:0px 0px 25px 0px;
padding:0px 0px 15px 0px;
width: 780;
}
.post-info{
width: calc(100% - 100px);
float: left;
}
答案 4 :(得分:0)
只需在右侧div添加样式“display:inline-block”
像这样http://jsfiddle.net/A9wW2/
.post-info{
width:780px;
display:inline-block;
}