最赞回答 / 慕标0010256
IE6、IE7下 img与div(block类型元素)下边有间隔(或许叫缝隙、空隙)。IE7才会有这个问题,IE8下是没有的。1.:定义图片img标签vertical-align:bottom,vertical-align:middle,vertical-align:top;img{vertical-align:bottom;}2.:定义容器里的字体大小为0:div {width:110px;border:1px solid #000000;font-size:0};原因:图片文字等inline元素默许是...
2016-03-08
最新回答 / 卡迪亚兹
因为你的字体是写在a标签里面的。所以字体的大小是在a标签中控制,另外,行高,也是可以在a中控制的。用a和li控制会有少许的不同。尤其是设置width和height之后。举个栗子:<...code...>你看这段代码,.one是将很多样式写在li标签中.two则是将样式写在a标签中然后都使用了hover你自己对比下效果你就懂了。。
2016-02-22
最赞回答 / 24K纯帅豆
<div class="list_box_news_content"> <p>父亲的这个角色,给人的感觉就是,不善言辞,默默守护,为了你和这个家付出了很多很多,也许从前的你太过年少,说不出对父亲肉麻感谢;也许现在的你已为人父母,能切身体会得到父爱的伟大。那么,正直父亲节来临之际,对于深爱你的父亲,请勇敢的表达出,你对他的爱吧!</p> <p> <strong>活动题目:&l...
2016-02-20
最新回答 / 渣正
题主去看看CSS大神 张鑫旭 的博客中关于float 和inline-block的文章就懂了。其实就是浮动会破坏块体的高度,脱离文档流,那么外围的div就无法包含HTML中嵌套于其中的子div,这种情况被人称为溢出。这也是浮动为人所诟病的地方。假如不想溢出,需要把父div设置成BFC,具体BFC是什么也需要题主自己去找然后慢慢理解。设置成BFC后就不会有溢出的问题了。
2016-02-19