在IE5.6下文本不居中的一个方法
在IE5.6下文本不居中的解决办法:
这是小生第一篇博客,请高手看到了要多多指点
OK,进入正题
一般我们使用margin:0 auto以后,文本会居中,但是在ie5.6下面文本会不居中还是会在屏幕的左上角,这是怎么回事呢?说到底我也没找到答案;
好 ,咱们不纠结,谁叫浏览器不是咱发明的呢。。。话说ie5.6在中国的市场还是有那么几个点的
前提:首先检查HTML最上面的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
<html xmlns="http://www.w3.org/1999/xhtml">是否书写正确,值得注意的是docment type的缩写DOCTYPE必须在html的最上面
解决办法一:
在body中声明,也就是css中的
body{text-aline:center;}
方法二:可以再不居中的div外面在来一个div,代码如下
<div style="text-aline:center">
<div>不居中的div<div>
<div>
OK,我的ie5.6已经居中了
反正你认为哪里不居中就往那个内容的加text-aline或者margin:0 auto;

浙公网安备 33010602011771号