Следующее в Firefox 3.6 имитирует модальное наложение:
<html>
<body>
<div id="modal" style="position: fixed;
top: 0; left: 0;right: 0; bottom: 0;
background: rgba(255,0,0,0.5);
z-index: 10;">
<div style="border-style:solid;border-width:5px;
position: fixed;top: 50%;left:50%">
<h2>I am modal</h2>
<form><input type=submit></form>
</div>
</div>
<div id="notModal" style="height:500px;
border-style:solid;border-width:5px;">
<div>
<h2>a I am not modal</h2>
<p>lorem ipsit dolar foo bar baz</p>
<form><input type=submit></form>
</div>
</div>
</body>
</html>
В частности, можно выбрать текст в «модальном» div, а также нажать кнопку «Отправить» в «модальном» div, но ничего в «notModal» div нельзя выделить или щелкнуть.
В Internet Explorer 8 это не так; текст notModal может быть выделен, а отправка notModal может быть заблокирована.
Есть ли способ заставить это работать под различными версиями IE, без использования javascript?
Спасибо.