首页 >

多浏览器下IE6 IE7 firefox li 间距问题第1/2页

web前端|css教程多浏览器下IE6 IE7 firefox li 间距问题第1/2页
多浏览器,间距问题
web前端-css教程
今天小雷提到一个ie5下li产生空白行距的问题,下面来测试一下。
新建一个简单的HTML测试文件,下面来测试ul li标签。
安卓锁屏木马源码,vscode 截屏,ubuntu下载的安装包在哪,rpm查看tomcat,sqlite 中文 安卓,javascript音乐插件下载,前端自动化构建框架,phthon爬虫学习方法,php取js变量,宣城seo服务,团队网站源码,flash 网页代码,苹果cms文章模板lzw

测试一,定义css为如下代码,效果如下:

微信三级分销系统源码下载,vscode 后发断言,ubuntu重启crub,tomcat去除页面,sqlite下载和安装吗,在线预约插件,编程前端框架是什么意思,爬虫软件怎么选中多个商品,php微信红包接口,自学seo优化引流,asp网站如何发布,源代码的网页游戏在线,wordpress the7 模板lzw
body{font-size:12px;margin:0}  ul{list-style:none;margin:0;padding:0;width:120px;}  ul li{background:green;height:20px;}  ul li a{color:#fff;padding:0 0 0 10px;}

发现在IE5和IE5.5下左边都产生了空白,并且在IE5下,LI之间的行距产生空白,如下图
多浏览器下IE6 IE7 firefox li 间距问题第1/2页

查卡器 源码,idea vscode哪个好,debian和ubuntu哪个好,tomcat 时间设置,jsp sqlite,做为一名网页设计师所需具备的专业素质,dedecms 数据库内容替换 正则表达式 使用小技巧,日租服务器,织梦视频插件,前端框架起名工具,蜘蛛软件 爬虫软件,格式化php,黑帽seo软件,配额springboot,用户体验 分类和标签,论坛 搜索网站,怎么用sublime写网页,国外直销系统模板素材,外国网站后台,好看的html的页面模板,中学生档案信息管理系统,音乐网站程序源码lzw
测试二,定义css为如下代码:

body{font-size:12px;margin:0}   ul{list-style:none;margin:0;padding:0;}   ul li{background:green;height:20px;width:120px;}   ul li a{color:#fff;padding:0 0 0 10px;}

和测试一相比,只是将width:120px;从ul的定义放置到li的定义,解决了IE5和IE5.5左边产生空白的问题,而IE5的li之间的间距还是有,如下图:

多浏览器下IE6 IE7 firefox li 间距问题第1/2页

测试三,定义css为如下代码,(最佳写法)

body{font-size:12px;margin:0}   ul{list-style:none;margin:0;padding:0;}   ul li{background:green;height:20px;width:120px;vertical-align: bottom;}   ul li a{color:#fff;padding:0 0 0 10px;}

和测试二比较,在li的定义中加上vertical-align: bottom;ie5下正常,li之间的空白行距消失了,取得各个浏览器的效果一样,如下图:

多浏览器下IE6 IE7 firefox li 间距问题第1/2页

总结
1.解决li在IE5下产生空白行距的方法:如果li定义了宽度,那么需要在li里面再定义vertical-align: bottom。
2.宽度最好不要定义在UL,定义在LI或者UL外层的DIV里面。
3.书写LI的最佳方式,li里面要书写高度和宽度,以及vertical-align: bottom;(for ie5/win bug),或者在ul外面加上一层div,并定义宽度,那么在li里面不用定义宽度和vertical-align: bottom;,也显示正常(IE5下不会产生空白行距),不过高度还是要定义一下的。


多浏览器下IE6 IE7 firefox li 间距问题第1/2页
  • CSSvista可同时在IE和Fifrefox调试的CSS编辑提供下载
  • CSSvista可同时在IE和Fifrefox调试的CSS编辑提供下载 | CSSvista可同时在IE和Fifrefox调试的CSS编辑提供下载 ...

    多浏览器下IE6 IE7 firefox li 间距问题第1/2页
  • 让IE ff Opera同时支持Alpha透明办法
  • 让IE ff Opera同时支持Alpha透明办法 | 让IE ff Opera同时支持Alpha透明办法 ...

    多浏览器下IE6 IE7 firefox li 间距问题第1/2页
  • javascript 多浏览器 事件大全
  • javascript 多浏览器 事件大全 | javascript 多浏览器 事件大全 ...