关于定位的问题
请问,在这一节中,在时间这一块的定义,可否也改成float来定位,还是说一定要用position?
请问,在这一节中,在时间这一块的定义,可否也改成float来定位,还是说一定要用position?
2016-01-13
我感觉position方便一些,使用绝对定位时,该元素已经脱离了文档流(不占位),设置偏移量时,若有定位祖先元素,会依据其最近的已定位独显元素为偏移量。
对demo01设置position:relative;对偏移元素span设置position:absolute;right:20px;top:10px;
如果用float,时间最好排在用户名那
/*初级*/
.demo01{width:600px; overflow:hidden}
.demo01 .left{ width:100px; float:left}
.demo01 .left .userPic{margin-left:20px}
.demo01 .right{ width:458px; float:right; padding:20px;background-color: #EEF7FF;border: 1px solid #CCC}
.demo01 .right h6{ margin-bottom:5px}
.demo01 .right .pubTime{ float:right;color:#999; margin-top:-8px}
<!---demo01----------------------------------->
<div class="demo01">
<div class="left">
<img class="userPic" src="images/head01.jpg" width="50" height="50" />
</div>
<div class="right">
<span class="pubTime">10分钟前</span>
<h6>樱桃小丸子</h6>
<p>奥鹏教育是由教育部高等教育司2001年12月批准立项试点,2005年4月正式批准运营的远程教育公共服务体系,为遍布全国的学员提供学历(专升本,高起专)和非学历教育咨询、报名、学习辅导、课程考试、交费等7X24小时学习支持服务400-810-6736。</p>
</div>但这种方式语义化不是很好,先显示时间
举报