手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >浮动的ul背景及图片的边框的使用
浮动的ul背景及图片的边框的使用
摘要:今天遇到的问题整理:1.ul中的li浮动时,无论给外层div的class写背景,还是给ul写背景,都是没有效果的。这是因为li浮动时撑不起外...

今天遇到的问题整理:

1.ul中的li浮动时,无论给外层div的class写背景,还是给ul写背景,都是没有效果的。这是因为li浮动时撑不起外层的高度。给li或者a加上display:block;也没有用。解决方法是给外层div加上clearfix。

.clearfix:after/*跟随其后的内容*/ { content:"."; display:block; height:0; clear:both; visibility:hidden;}/*必须有内容,否则浏览器不认*/

.clearfix { display:inline-block;}

.clear { clear:both; height:0px; font-size:0px; line-height:0px;}

2.当给img写上背景颜色时,图片下边会露出一条背景颜色的边。原因是图片加了连接之后会有默认的margin-bottom的效果。

解决方法:img { vertical-align:top;}

【浮动的ul背景及图片的边框的使用】相关文章:

CSS自动控制图片大小的代码

清除浮动的空DIV方法

图片轮换的两边按钮的加载与控制如何通过像素定位

使用css的background:url设置背景图方法

利用css实现图片等比例缩放

利用CSS同比例缩小图片技巧

css中ul li的背景小图标属性设置的两种情况

页面背景图片的拉伸实现代码

CSS基础教程: CSS的Background Images 背景图片

CSS教程:CSS的Background Images背景图片

精品推荐
分类导航