[转]一个UL和LI写出来的简单的图片列表
2012-07-26 10:34
357 查看
转自http://goodboy5264.blog.163.com/blog/static/2538298201051935725392/?fromdm&fromSearch&isFromSearchEngine=yes
html代码:
![](http://images.cnblogs.com/cnblogs_com/findw/html.png)
css代码:
![](http://images.cnblogs.com/cnblogs_com/findw/css.png)
效果图:
![](http://images.cnblogs.com/cnblogs_com/findw/xgt.png)
全部代码:css代码:
1 /*产品展示列表Start*/
2 .cplist{
3 list-style: none;/*列表样式清除*/
4 margin:0 auto;
5 padding:5px 0px ;
6 line-height:1.8em!important;/*列表行火狐*/
7 line-height:2em;/*列表行ie*/
8 margin-bottom:20px;
9 }
.cplist img{/*设置图片边框*/
padding:2px 2px;
border:1px silver solid;
}
.cplist li{
width:151px;/*图片宽度*/
display:inline;/*所有图片一行显示,超出宽度后换行*/
float:left;/*元素左浮动*/
margin-left:17px!important;
margin-left:12px;
margin-top:10px;
}
.cplist li span{
float:left;
width:151px;/*设置文字行的最大宽度*/
overflow:hidden;/*超出内容隐藏*/
text-align:center;/*文字居中*/
height:20px;
}
html代码
1 <ul class="cplist">
2 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
3 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
4 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
5 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
6 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
7 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
8 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
9 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
</ul>
最后说明一点,请将ul外部使用div并设置宽度,这样整个的图片列表就做好了,大家只需要根据自己的图片大小和div的大小调整css代码中的数值就可以了。
html代码:
![](http://images.cnblogs.com/cnblogs_com/findw/html.png)
css代码:
![](http://images.cnblogs.com/cnblogs_com/findw/css.png)
效果图:
![](http://images.cnblogs.com/cnblogs_com/findw/xgt.png)
全部代码:css代码:
1 /*产品展示列表Start*/
2 .cplist{
3 list-style: none;/*列表样式清除*/
4 margin:0 auto;
5 padding:5px 0px ;
6 line-height:1.8em!important;/*列表行火狐*/
7 line-height:2em;/*列表行ie*/
8 margin-bottom:20px;
9 }
.cplist img{/*设置图片边框*/
padding:2px 2px;
border:1px silver solid;
}
.cplist li{
width:151px;/*图片宽度*/
display:inline;/*所有图片一行显示,超出宽度后换行*/
float:left;/*元素左浮动*/
margin-left:17px!important;
margin-left:12px;
margin-top:10px;
}
.cplist li span{
float:left;
width:151px;/*设置文字行的最大宽度*/
overflow:hidden;/*超出内容隐藏*/
text-align:center;/*文字居中*/
height:20px;
}
html代码
1 <ul class="cplist">
2 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
3 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
4 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
5 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
6 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
7 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
8 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
9 <li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
<li><img src="images/chanpin.jpg" alt="" /><span>图片标题</span></li>
</ul>
最后说明一点,请将ul外部使用div并设置宽度,这样整个的图片列表就做好了,大家只需要根据自己的图片大小和div的大小调整css代码中的数值就可以了。
相关文章推荐
- html标签ul li 的列表图片
- css基础 使用div块清除无序列表ul,li中的左右浮动的简单示例 clear:both
- css基础 使用div块清除无序列表ul,li中的左右浮动的简单示例 clear:both
- 一个简单的 li/ul/li结构的二级导航菜单
- ul和li弄的图片列表
- 使用Qml创建各种list(一)---创建一个简单图片列表
- 简单的将一个html(xml)文本中的img标签(图片)提取出来的方法
- 对于一个"ul"列表,单击弹出每个"li"对应的索引
- 一个ul列表,让其前四个li显示,后面的隐藏。
- 给一个ul列表中点击到的li赋予样式
- 简单的小应用-歌曲列表添加(表单输入内容li增加到ul中)
- 实现一个最简单图片列表所引发的问题
- 简单的一个CSS菜单,不用图片也很好看_网页代码站(www.webdm.cn)
- AsyncTask 的简单使用,给定一个uri地址下载图片,并显示进度条
- 一个将图片点击放大的简单demo,点击一次,放大一次
- swift写一个简单的列表unable to dequeue a cell with identifier reuseIdentifier - must register a nib or a cla
- ASP.Net生成一个简单的图片
- 想给自己制作一个简单的相册吗?快来看看 怎样实现3D图片相册效果
- 分享一个简单的列表效果了(显示:列表|详细)
- 编写一个程序,一行行地读取输入行,直至到达文件尾。算出每行输入行的长度,然后把最长的那行打印出来。为了简单起见,你可以假定所有的输入行均不超过1000个字符