浏览器兼容问题项目总结(五)table中td和li高度问题
来源:互联网 发布:淘宝热卖商品排行榜 编辑:程序博客网 时间:2024/06/05 20:38
1、td高度
问题:
在IE9、IE10、FF、chrome中table中td的高度不包含border的宽度,但是IE7和IE8中td的高度包含了border的高度,设置line-height和height一样。
解决:
暂无解决办法,只能通过判断浏览器解决。
其问题示例如下:
<spanstyle="font-size:18px;"><body > <table> <tr> <td style="line-height:20px;border:5px solid red;">设置line-height:20px</td> </tr> </table> <table> <tr> <td style="height:20px; border:5pxsolid red;">设置height:20px</td> </tr> </table> </body></span>
2、li高度
问题:
在IE7下如果为li指定高度可能会出现排版错位,其他浏览器无此现象
解决:
设置line-height
实例:
<spanstyle="font-size:18px;"><style type="text/css"> li{ list-style-position:inside; } </style> </head><body >
解决前:
<listyle="height:40px;">hello</li> <listyle="height:40px;">hello</li> <listyle="height:40px;">hello</li> <listyle="height:40px;">hello</li>
解决后:
<listyle="line-height:40px;">hello</li> <listyle="line-height:40px;">hello</li> <listyle="line-height:40px;">hello</li> <listyle="line-height:40px;">hello</li> </body></span>
0 0
- 浏览器兼容问题项目总结(五)table中td和li高度问题
- 浏览器兼容问题项目总结(一)浏览器
- web前端开发中浏览器兼容问题(五)
- table的td/th宽度兼容问题(谷歌下)
- (工作笔记)table中td内容换行问题
- 浏览器兼容问题项目总结(三)事件处理机制
- 如何设置table中td的高度为1px
- ul li 实现table形式的换行和自适应高度
- table中td设置width问题
- 浏览器兼容问题项目总结(二)Highchart 在chrome下x轴文字竖直显示(兼容IE和Chrome)
- firefox和IE浏览器兼容问题(总结)
- javascript和css浏览器兼容问题总结
- ul/li的使用及浏览器兼容问题
- ul/li的使用及浏览器兼容问题
- table中<td>嵌套<table>隐藏边线和内部线
- css div li 使用float但高度不确定造成的错位问题我遇到的(部分360浏览器问题)
- nextSibling和previousSibling中浏览器的兼容问题
- IE8中table中个td不能对齐的问题
- poj3348 Cows【凸包面积】
- Android 网络请求 框架
- 1023. Have Fun with Numbers (20)
- UVA 7340 Sum of MSLCM
- centos7环境下搭建storm集群
- 浏览器兼容问题项目总结(五)table中td和li高度问题
- (原创)分享自己写的几个工具类(四)BigDecimal精确计算
- MTK lk源码解析7( lk 阶段aboot.c 解析)
- js中如何查看原型
- 手机端切图转静态页工具文档
- 常见的排序算法示例(2)-选择排序、插入排序、希尔排序
- Linux入门——vim编辑器简单操作
- pascals-triangle-i &ii
- C#学习之线程--委托