在 facebook 中,我们可以看到您在右侧的小邮件图标中有 4 个好友请求或相同的通知,单击它后,弹出带有接受按钮的显示,然后它将消失并显示剩下的三个。
为了某些产品的批准,我需要在 asp.net 中做同样的事情。
任何建议表示赞赏。
在 facebook 中,我们可以看到您在右侧的小邮件图标中有 4 个好友请求或相同的通知,单击它后,弹出带有接受按钮的显示,然后它将消失并显示剩下的三个。
为了某些产品的批准,我需要在 asp.net 中做同样的事情。
任何建议表示赞赏。
您可以使用 Javascript 或“纯 CSS”来实现“模式弹出”功能;后者即使在禁用 Javascript 的情况下也可以工作。这是作为纯 CSS3/HTML5 解决方案实现的模态弹出演示的链接(没有任何 javascripting):http ://webinfocentral.com/html5/ModalPopUp.htm
它的基本部分利用target
了如下清单所示的属性:
/*** pop-up div to cover entire area ***/
.divModalDialog {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
/*! important !*/
display:none;
/* last attribute set darkness on scale: 0...1.0 */
background-color:rgba(0,0,0,0.8);
text-align:center;
z-index:101;
}
/*** ! target attribute does the job ! ***/
.divModalDialog:target { display:block; }
有关完整的解决方案,请参阅我的文章 ( http://www.codeproject.com/Tips/170049/Pure-HTML-5-CSS-3-Modal-Dialog-Box-no-JavaScript )。