我想創建一個模式彈出使用Ajaxtoolkit的modalpopupextender,它像一個魅力。科繼承父母不透明
而彈出窗口顯示我要灰的頁面,並沒有通過分配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」標籤?我可以自己刪除它們,但我沒有很久的「retag」特權,而且我不想錯誤地刪除它們。 – VoidKing
我把它們放進去,因爲我在asp.net頁面中使用了ajax模式擴展器。 – KristianMedK