EDIT: Изменено название, на самом деле правильно
Я пытаюсь моделировать модальное всплывающее окно во всех HTML и CSS, и мне немного не повезло с одним элементом того, что я делаю. Я хочу, чтобы самый внутренний div, тот, у кого есть контент, не был непрозрачным, как граница, но независимо от того, что я пытаюсь использовать с CSS, я не могу заставить его работать. Здесь код:
CSS
.modalBackground {
background-color:Gray;
filter:alpha(opacity=70);
opacity:0.7;
}
HTML
<table style="height: 100%; width: 100%; position: fixed; top: 0; left: 0;"><tr><td class="modalBackground">
<div style="display: table; height: 40px; width: 150px; position: fixed; overflow: hidden;
top: 40%; margin-top: -50px; left: 50%; margin-left: -75px; padding-left: 30px;
border: solid 1px navy; background-color: White;">
<div style="#position: absolute; #top: 50%; display: table-cell; vertical-align: middle;">
<div style="#position: relative; #top: -50%;"
><asp:Image runat="server" ImageUrl= "~/images/indicators/indicatordark.gif" /> working...</div>
</div>
</div></td></tr></table>
Я добираюсь до конца на этом. Я никоим образом не являюсь HTML или CSS-гуру, поэтому очень важно понять, почему решение работает.