css - Internet Explorer 中的背景对齐

标签 css internet-explorer

我正在我的网站上工作 http://bookmyshirt.co.cc/help/index.html但它的背景在 Internet Explorer 中不一致,但在 Firefox 中运行良好。 请帮帮我。

最佳答案

尝试添加 DocType。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

我也看过你的风格。如果您替换#maincontainer 上的样式:

left: -480px;
margin-left: 50%;
position: relative

margin:0 auto;
width: 960px;

一切都应该排队。如果没有,请使用 IE 的 developer toolbar追踪样式。很像 Firebug 。

编辑: 请注意,您必须在元素上设置宽度,否则 ma​​rgin:0 auto 不会有任何效果。

关于css - Internet Explorer 中的背景对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6771710/

相关文章:

html - CSS3动画问题

html - 向一个元素添加 2 个 css 动画

html - 背景在 IE8 中不工作

html - 从图像 anchor IE 中删除蓝色轮廓/边框

javascript - React Native Flatlist 不会动态呈现元素的宽度

css - 导航条码信息

html - Div溢出而不是单独的行

javascript - 无法将 javascript 命令粘贴到地址栏 (ie10)

internet-explorer - 如何使 "background-size"在 IE8 中工作?

javascript - CreateTextRange 和 CreateRange 方法在 IE9 中不起作用