WEB开发网
开发学院WEB开发Jsp jsp在ie6中css的margin属性失效问题 阅读

jsp在ie6中css的margin属性失效问题

 2012-06-02 15:14:28 来源:WEB开发网   
核心提示:其中输入用户名和密码的div我使用了margin:0 auto的css来使它居中,结果在chrome和firefox下面显示正常,jsp在ie6中css的margin属性失效问题,在ie6下这个margin属性失效,查看了页面和css,ie6真是麻烦,记录一下,没法发现哪里有问题(页面比较简单),新建一个html

其中输入用户名和密码的div我使用了margin:0 auto的css来使它居中。结果在chrome和firefox下面显示正常,在ie6下这个margin属性失效。查看了页面和css,没法发现哪里有问题(页面比较简单)。新建一个html,将body体中的代码拷过去,ie中显示正常。看来不是css的问题,经过比对发现不同的地方在DOCTYPE。

将jsp中的doctype修改一下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
修改为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
不知道为什么需要加上xhtml的dtd引用ie6才能正常显示。ie6真是麻烦。记录一下,以后遇到还可以回头看一下。 

Tags:jsp ie css

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接