div+css html列表

1) 列表前有图标

ul为无序列表,ol为有序列表。如果将列表前改成图片,实现如下:

#layout ul { list-style: none;}//layout为div的id

#layout ul li { background:url(/upload/2010-08/17/icon.gif) no-repeat 0px 4px;padding-left: 20px; }

2) 横向图文列表:如qq的相册

body { margin:0 auto;font-size:12px; font-family:Verdana; line-height:1.5;}

ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form{ padding:0; margin:0;}

ul { list-style:none;}

img { border:0px;}

a { color:#05a; text-decoration:none;}

a:hover { color:#f00;}

#layout ul li { width:72px;float:left; margin:20px 0 0px 20px; display:inline;text-align:center;}

#layout ul li a {display:block;}

#layout ul li a img {padding:1px; border:1px solid #e1e1e1; margin-bottom:3px;}

#layout ul li a:hover img {padding:0px; border:2px solid #f98510;}

 

<divid="layout">

<ul>

<li><ahref="#"><img src="c.gif" width="68"height="54"/>三亚</a></li>

<li><ahref="#"><img src="p.gif" width="68"height="54" />三亚</a></li>

</ul>

</div>

    此时父容器的高度没有被子元素的高度而撑高,为解决此问题,让高度自适应overflow:auto;zoom:1是为了解决IE6不兼容的问题。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值