核心提示:对于一个web应用来说,兼容浏览器是很平常的一件事情。但是最近业界很多都抛弃了IE8的兼容,甚至是IE浏览器的兼容。对于一个java后台来说,我现在都还想不通为什么要我搞IE8的兼容。问题:一个列表里...
对于一个web应用来说,兼容浏览器是很平常的一件事情。但是最近业界很多都抛弃了IE8的兼容,甚至是IE浏览器的兼容。对于一个java后台来说,我现在都还想不通为什么要我搞IE8的兼容。
问题:一个列表里面的td的值太长,除IE8以为自动换行为,其他的版本都显示正常。这个自动换行就导致原本调好的样式跟画好的页面变形。
技巧:在IE浏览器的开发者模式中有自带高版本想低版本兼容的模式,通过F12去查看低版本是否显示正常。这里我就是通过这个查看发现IE8的浏览器向IE7转换的时候列表的展示正常(不会自动换行),怎么在HTML里面让它去用IE7的内核去加载样式呢?在页面头部的位置声明即可:
<meta http-equiv="Content-Type" content="text/html; charset=GBK"><meta http-equiv="X-UA-Compatible" content="IE=7" />