25
4月
在经典论坛上面搜了些老贴子看,大都说的是用text-align:center加在BODY中,然后DIV标签相对于BODY而居中对齐。这样有个缺点就是文章中所有的对象都会居中对齐(包括文字、图像等),这样文档中要靠左的对象就需要另加代码,这方法不行。
而如果直接加上:width:200PX;margin:0 atuo;,这样的话只是在FireFox浏览器中会居中对齐,而IE里面就不行。
搞了大半天,问题又回到标准上来了,在学习网页标准的时候,首先就是了解DOCTYPE的设置,因为这是至关重要的。
而DIV居中的问题所在,就是你的DOCTYPE部份:
当你加入这句声明以后:
这样的语句在IE和FF浏览器中都可以让DIV居中。
呵呵,开始搞了半天,甚至想用论坛上说的JS方法(真是不闲麻烦啊=。=),后来找到一个贴子,才搞懂原来是DOCTYPE的问题。
注意:这个方法也不是万能的哟,
在做某些网页的时候,是不能加这句声明的,嘿,这时候就只能用文章开头所说的在BODY中加入text-align:center的方法了。(
而如果直接加上:width:200PX;margin:0 atuo;,这样的话只是在FireFox浏览器中会居中对齐,而IE里面就不行。
搞了大半天,问题又回到标准上来了,在学习网页标准的时候,首先就是了解DOCTYPE的设置,因为这是至关重要的。
而DIV居中的问题所在,就是你的DOCTYPE部份:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
当你加入这句声明以后:
.div-1{
width:200px;
margin:0 auto;
}
width:200px;
margin:0 auto;
}
这样的语句在IE和FF浏览器中都可以让DIV居中。
呵呵,开始搞了半天,甚至想用论坛上说的JS方法(真是不闲麻烦啊=。=),后来找到一个贴子,才搞懂原来是DOCTYPE的问题。
注意:这个方法也不是万能的哟,
在做某些网页的时候,是不能加这句声明的,嘿,这时候就只能用文章开头所说的在BODY中加入text-align:center的方法了。(
dfd
2008/9/25 11:55
文字asfdsaf sadfsdfdsfdddddddddddddddddddddddddddddddddddddddddddddddddddd
分页: 1/1
1
1
姓名中的生辟字
网站快速通过备案的方法











