Я пытаюсь создать модальное всплывающее окно, используя modalpopupextender Ajaxtoolkit, который работает как шарм.Div наследует непрозрачность родителей
в то время как всплывающее окно показывает я хочу серую страницу, и сделал это путем присвоения popuppanel дэ класс modalPopup CSS:
<style type="text/css">
.modalPopup {
background-color: gray;
filter: alpha(opacity=70);
opacity: 0.7;
}
.modalDiv {
background-color:white;
height:200px;
width:400px;
margin-left:auto;
margin-right:auto;
margin-top:200px;
}
</style>
backgroudn неактивен, но теперь я не могу сделать снова управляет внутри моего всплывающего окна. Я попытался поместить их в div и назначить div другому классу css, где я устанавливаю непрозрачность 0 и 100, но это не имеет никакого значения.
моя Всплывающее панель это:
<asp:Panel ID="ModalPanel" runat="server" Width="100%" Height="100%" CssClass="modalPopup">
<div class="modalDiv">
writesomething:
<asp:TextBox runat="server" ID="txtModalBox" /><br />
<asp:Button Text="Ok" ID="btnModalOK" OnClick="btnModalOK_Click" runat="server" />
<asp:Button Text="Annuller" ID="btnModalAnnuller" OnClick="btnModalAnnuller_Click" runat="server" /><br />
</div>
</asp:Panel>
Так что мой вопрос, как я есть не Transparant DIV внутри панели с Transparant фоне?
Не можете ли вы добавить фильтр/непрозрачность на modalDiv, чтобы сбросить прозрачность там? –
Это только я или теги «asp.net» и «ajax» не нужны в вашем сообщении? Я мог бы удалить их сам, но у меня не было «ретунов» привилегий очень долго, и я не хотел бы ошибочно удалять их. – VoidKing
Я помещаю их, так как я использую modal extender ajax на странице asp.net. – KristianMedK