У меня довольно простой макет, который отлично подходит как в Firefox, так и в Chrome, но Internet Explorer (версия 11), похоже, не может отображать какой-либо цвет фона для элемента <main>.
У меня есть элемент <main> как дочерний элемент <body>, и ни background, ни background-color, похоже, не имеет никакого значения. <main> всегда будет иметь тот же фон, что и <body>. Я не нашел ничего, что говорит о том, является ли это ошибкой в IE.
Отметьте этот jsfiddle, используя Internet Explorer, чтобы узнать, что я имею в виду.
Очевидно, я мог бы просто заменить <main> на <div id="main"> и обновить мои селектора CSS, но я хочу понять, почему это происходит.