Так что я следующие урезанную версию моего кода:CSS не отображается или работает при эмуляции IE8
<!DOCTYPE html>
<head>
<title>Portfolio Export</title>
<style type="text/css">
.mainBody {
padding: 25px;
}
</style>
</head>
<body>
<form class="mainBody" method="post" action="test_action.cfm">
<p>Is the User Active?</p>
<label>
<input type="checkbox" name="userActive" value="1">
User is Active
</label>
<input type="submit" value="Enter">
</form>
</body>
</html>
Это HTML для cfwindow всплывал модальный, который отлично работает на Chrome, FireFox, IE9- Edge и Safari. Но когда я открываю инструменты для разработчиков F12, перейдите к эмуляции и измените режим документа на 8, CSS уйдет. Он даже не отображается в разделе «Стили» в DOM Explorer. Кто-нибудь знает, почему это не работает?
QA заботится об IE8, поэтому мне очень нравится IE8 :( – ConorBaumgart
HTML 4 Strict/XHTML 1.0 Strict требует элемента блока, такого как 'div' в элементе' form'. Поэтому, как только вы переместили 'mainBody' во внутреннюю' div44, – Alex
Почему это было помечено ColdFusion? –