【发布时间】:2014-11-30 04:03:09
【问题描述】:
我有一个非常简单的布局,在 Firefox 和 Chrome 中都能很好地呈现,但 Internet Explorer(版本 11)似乎无法为 <main> 元素呈现任何类型的背景颜色。
我将<main> 元素作为<body> 元素的子元素,而background 或background-color 似乎都没有任何区别。 <main> 将始终具有与 <body> 相同的背景。我还没有找到任何说明这是否是 IE 中的错误。
使用 Internet Explorer 查看this jsfiddle,了解我的意思。
显然,我可以将 <main> 替换为 <div id="main"> 并更新我的 CSS 选择器,但我想了解为什么会这样。
【问题讨论】:
标签: css html internet-explorer