所以我正在阅读以下文章:
Create Modal window with CSS3
但是,我想通过向我的网站添加多个模态框来修改它.
这是原始模态的代码:
<a href="#openModal">Open Modal</a> <div id="openModal" class="modalDialog"> <div> <a href="#close" title="Close" class="close">X</a> <h2>Modal Box</h2> <p>This is a sample modal box that can be created using the powers of CSS3.</p> <p>etc..etc..</p> </div>
< div id = openModal“没有CSS调用
要创建多个模态,我的假设是将div更改为< div id = openModal2“class =”modalDialog2“>
样式只在modalDialog框上,所以对于第二个模态,我会假设我也会改变它的类名.
但是,每次执行此操作时,都不会打开模态框.
这是我的代码:
<a href="#openModal1">Box 1</a> <div id="openModal1" class="modalDialog1"> <div> <a href="#close" title="Close" class="close">X</a> <h2>Modal Box 1</h2> <p>This is a sample modal box that can be created using the powers of CSS3. </p> <p>You could do a lot of things here like have a pop-up ad that shows when your website loads,or create a login/register form for users.</p> </div> </div> <a href="#openModal2">Box 2</a> <div id="openModal2" class="modalDialog2"> <div> <a href="#close" title="Close" class="close">X</a> <h2>Modal Box 2</h2> <p><strong>Box 2</strong></p> <p>yadda yadda</p> </div>
我在这做错了什么?
解决方法
你不必改变班级.类的作用是将相同的样式应用于不同的元素,因此保持modalDialog将完成这项工作.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。