<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style type="text/css"> div { width: 700px; height: 4px; background-color: red; /* 在IE67里面height不能用 用以下的方式兼容 必须小于height*/ font-size: 4px; } </style> </head> <body> <div></div> </body> </html>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style type="text/css"> div { width: 200px; height: 100px; border: 1px solid black; /* 带下划线的只能在IE6中有用,在IE6以上没有用 */ _background-color: blue; } </style> </head> <body> <div></div> </body> </html>
所以第一个例子就可以修改成这样的
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style type="text/css"> div { width: 700px; height: 4px; background-color: red; /* 在IE67里面height不能用 用以下的方式兼容 必须小于height 加上 _ 只有IE6才能识别*/ _font-size: 4px; } </style> </head> <body> <div></div> </body> </html>
解决微型盒子的正确写法 比如隔墙法 和 内墙法
height: 4px;
_font-size: 4px;
解决方法 添加_zoom:1; zoom放大的意思
实际上zoom:1能够触发IE6的hasLayout机制,这个机制只有IE6有,这里是初学博客,暂不深究,可自行百度
需要强调的是overflow:hidden 溢出盒子的内容隐藏是IE6兼容的,但是用于清除浮动在IE6下不兼容
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style type="text/css"> * { margin: 0px; padding: 0px; } li { float: left; width: 100px; height: 40px; background-color: gold; list-style: none; text-align: center; } .box1 { overflow: hidden; /* IE6 中不支持overflow:hidden清除浮动,所以添加以下代码解决 */ _zoom:1; margin-bottom: 10px; } </style> </head> <body> <div class="box1"> <ul> <li>HTML</li> <li>CSS</li> <li>JS</li> <li>HTML5</li> <li>OC</li> </ul> </div> <div class="box2"> <ul> <li>swift</li> <li>java</li> <li>PHP</li> </ul> </div> </body> </html>
原文:https://www.cnblogs.com/huanying2000/p/11509532.html