首页 > 代码库 > 兼容性-inline-block
兼容性-inline-block
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> div{ width: 100px; height: 100px; display: inline-block; background: red; } </style> </head> <body> <div>div1</div> <div>div2</div> <div>div3</div> </body> </html>
其他浏览器正常显示一行,IE6/7显示效果如下(不认display:inline-block)
可以通过下面方法解决
*display: inline;
*zoom: 1;
div{
width: 100px;
height: 100px;
display: inline-block;
background: red;
*display: inline;
*zoom: 1;
}
问题2:当设置高度为1px的时候,IE6显示高度为19px,可以通过overflow:hidden解决
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> div{ height: 1px; background: red; } </style> </head> <body> <div>div1</div> </body> </html>
兼容性-inline-block
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。