关于html中li的问题
来源:互联网 发布:手机淘宝账号怎么查看 编辑:程序博客网 时间:2024/06/10 00:34
关于html中 列表的问题,全部亲身实践,大家一起探讨,谢谢!
吐槽一下:ie镇坑!!!
注释很重要!!!
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>列表</title><style type="text/css">#ul-test{ width:600px; border:dashed #666666 1px; padding-left:0;/*如果设置,ul和ol左边的默认空白(我觉得这默认的位置是给默认图标留的)*//*但是如果还想让默认图标或者自己设定的图标显示,那么就需要设置list-style-position:inside*//*这里设置margin-left:0;不行*/}#ul-test li{ height:30px; /*这个位置设置可以让列表横向排列,但是会导致下面设置的list-style没有效果*/ /*display:inline;*/ /*list-style-position:outside;*//*outside是默认的情况*/ list-style-position:inside;/*inside表示图标在li内部,outside表示在外面,*/ list-style-image:url(8232.png);/*改变列表前面的图标,可以是自己的图片*/ background-color:#CCC; /*list-style:none;*//*css的执行是顺序执行,如果写在前面,后面的list-style会把它覆盖掉*//*写在后面就会就会覆盖前面的list-style*//*重点忘写了,设置这个属性会去掉前面的默认图标*/}#ol-test{ width:600px; border:dotted #666666 1px; padding-left:0; white-space:nowrap;}#ol-test li{ height:30px; background-color:#CCC; list-style-image:url(8232.png);/*ul、ol都可设置哦*/ list-style-position:inside;}dl{ width:600px;/*如果不设置,这个dl的宽度就会和浏览器的宽度相同*/ border:#666 solid 1px;}dt{ /*width:300px;*//*在这里最好不要设置宽度,还有dd的位置,*//*要不然 会出现问题,可以自己试试(实验的时候加上背景颜色看的更清楚)*/ background-color:#CCC; float:left;}dd{ background-color:#0CC; text-align:right;/*保证dd中的内容显示在右边*/}#ul-test2{ width:600px; border:dashed #666666 1px; padding-left:0;}#ul-test2 li{ list-style-type: none; list-style-image: none; background-image:url(8232.png);/*这种方式设置可以适应更多情况,但是比较麻烦,*//*可以自己研究一下,百度查的这能解决ie中list-style-image无效*//*(但是,我的ie很坑,background-image一直没用,大家可以试试啊,不好意思)*/ background-repeat: no-repeat; background-position:left center; padding-left: 30px;}</style></head><body><ul id="ul-test"><li>这是ul的测试</li><li>这是ul的测试</li><li>这是ul的测试</li><li>这是ul的测试</li></ul><ol id="ol-test"><li>这是ol的测试</li><li>这是ol的测试</li><li>这是ol的测试</li><li>这是ol的测试</li></ol><dl><dt>这是第一篇文章这是第一篇文章这是第一篇文章这是第一篇文章</dt><dd>这里显示时间</dd><dt>这是第二篇文章</dt><dd>这里显示时间</dd><dt>这是第三篇文章</dt><dd>这里显示时间</dd></dl><ul id="ul-test2"><li>通过background-image实现的图标</li><li>通过background-image实现的图标</li><li>通过background-image实现的图标</li><li>通过background-image实现的图标</li></ul></body></html>
0 0
- 关于html中li的问题
- 关于html中 ul li 中加入div(div位置随意设置)的问题
- 曾经遇到的一些 关于 html 中 li 标签的问题
- html中关于li横向显示的css写法
- HTML中UL、OL、LI的用法
- html中<li>右对齐的方法
- html中li与图片的距离
- HTML标签中li的用法 IE6,7,8和FF没有问题
- HTML的<li>标签
- ul中li的居中问题
- html中关于图片路径的问题
- 关于html中 邮箱链接的问题
- 关于html中select选中的问题
- Html中CSS之去除li前面的小黑点,和ul、LI部分属性方法
- Html中CSS之去除li前面的小黑点,和ul、LI部分属性方法
- Html中CSS之去除li前面的小黑点,和ul、LI部分属性方法
- Html中CSS之去除li前面的小黑点,和ul、LI部分属性方法
- Html中CSS之去除li前面的小黑点,和ul、LI部分属性方法
- Java finally语句到底是在return之前还是之后执行?
- 《Java疯狂讲义》中关联、组合和聚合的谬误
- 可变数组NSMutableArray详解
- Scala中类的继承,超类的重载等
- Linux串口编程详解
- 关于html中li的问题
- 如何在Mac上配置/使用Github
- 不只是pulltorefresh才可以下拉刷新
- ESX6如何实现开机登录的界面
- C++中的函数指针和函数对象
- CocurrentHashMap和Hashtable的区别
- 4. 正则表达式(4)
- git@osc使用教程
- gdb之core