您现在的位置是:网站首页> 编程资料编程资料

IE9下(table/div/图片)的居中问题浅谈原生页面兼容IE9问题的解决方案新版chrome浏览器设置允许跨域的实现css hack之\9和\0就可能对hack IE11\IE9\IE8无效css区分ie8/ie9/ie10/ie11 chrome firefox的代码解决CSS浏览器兼容性问题的4种方案常见的浏览器兼容性问题(小结)border-radius IE8兼容处理的方法浅谈遇到的几个浏览器兼容性问题base64图片在各种浏览器的兼容性处理 对常见的css属性进行浏览器兼容性总结(推荐)

2021-09-07 679人已围观

简介 网上很多都是转载以下代码而且只能文本居中,table、图片是不行的,接下来为大家介绍下table和div均能实现居中的代码,感兴趣的朋友可以参考下,希望对你有所帮助

在网上找了一下,发现很多都是转载以下代码版本的,但是发现这个代码只能文本居中,table、图片是不行的;

复制代码
代码如下:


居中



原因是,div默认是占据整个浏览器宽度,所以需要定义width,即

复制代码
代码如下:


居中



这样写的话,里面的table和div都可以居中了。只能讲一句:可恨的微软的IE

IE下的DIV居中确实存在着一种问题,网上也有很多关于在IE下DIV居中的方法,亲自测试了一下,其实没有他们说的那么麻烦。
1.在IE9以上的版本中,只需要设置 margin:0px auto; 就可以使得DIV居中
2.在IE9以下的版本中,需要如下设置

复制代码
代码如下:





其中的子div方可实现居中。

相关内容

-六神源码网