Затухание / затемнение фона позади ModalPopupExtender в ASP - PullRequest
5 голосов
/ 16 июня 2011

В настоящее время я работаю над ModalPopupExtender в ASP.net с C #. У меня работает модальный экстендер всплывающих окон, но мне просто интересно, есть ли способ затемнить фон с помощью какой-то анимации, чтобы сделать всплывающий экстендер более заметным.

Существует ли какая-либо форма JQuery или AJAX или что-то, что предоставило бы мне такую ​​функциональность.

Спасибо за помощь.

1 Ответ

11 голосов
/ 16 июня 2011

Класс CSS, который вы присоединяете к модальному экстендеру всплывающих окон, дает цвет фона.

<asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" TargetControlID="LinkButton2" PopupControlID="Panel2" BackgroundCssClass="modalBackground" OkControlID="OkButton1" OnOkScript="onOk()" CancelControlID="CancelButton1" DropShadow="true" PopupDragHandleControlID="Panel4" />

, и в моем CSS у меня есть

.modalBackground 
{
    height:100%;
    background-color:#EBEBEB;
    filter:alpha(opacity=70);
    opacity:0.7;
}

Вы можете изменить вышеупомянутый CSS натемные оттенки серого, если хотите.В противном случае вы можете поэкспериментировать со свойствами альфа и непрозрачности.

...