1

有谁知道我怎么能得到一个Twitter Bootstrap模式顺利地从浏览器窗口的顶部滑入位置而不是快速淡入?Twitter Bootstrap模态幻灯片

我一直在寻找this link,但似乎无法看到如何实现滑入式trasition而不是淡入淡出。

在此先感谢您提供的任何帮助。

我此刻的下面的CSS:

.modal-backdrop.fade { 
    opacity: 0; 
} 
.modal-backdrop, .modal-backdrop.fade.in { 
    opacity: 0.8; 
} 
.modal { 
    background-clip: padding-box; 
    background-color: #FFFFFF; 
    border: 1px solid rgba(0, 0, 0, 0.3); 
    border-radius: 6px 6px 6px 6px; 
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); 
    left: 50%; 
    margin: -250px 0 0 -280px; 
    max-height: 500px; 
    overflow: auto; 
    position: fixed; 
    top: 50%; 
    width: 560px; 
    z-index: 1050; 
} 
.modal.fade { 
    top: -25%; 
    transition: opacity 0.3s linear 0s, top 0.3s ease-out 0s; 
} 
.modal.fade.in { 
    top: 50%; 
} 
+0

如果你的元素已经有了类'.fade',然后确保在初始化引导的同时不要将它附加到DOM(使用'setTimeout'推迟下一个勾号的引导程序)。 – 2013-04-25 17:15:01

+0

谢谢西蒙,这是有道理的,我会确保这不是安装:) – 2013-04-25 17:16:32

回答

0

是“中”级加入到#示例的div的w3resource例子的问题。如果您删除“在”类它应该工作,你期望从顶部滑动的方式......

<div class="container"> 
    <h2>Example of creating Modals with Twitter Bootstrap</h2> 
    <div id="example" class="modal hide fade" style="display: none; "> 
    <div class="modal-header"> 
    <a class="close" data-dismiss="modal">×</a> 
    <h3>This is a Modal Heading</h3> 
    </div> 
    <div class="modal-body"> 
    <h4>Text in a modal</h4> 
    <p>You can add some text here.</p>     
    </div> 
    <div class="modal-footer"> 
    <a href="#" class="btn btn-success">Call to action</a> 
    <a href="#" class="btn" data-dismiss="modal">Close</a> 
    </div> 
    </div> 
    <p><a data-toggle="modal" href="#example" class="btn btn-primary btn-large">Launch demo modal</a></p> 
</div> 

工作Bootplyhttp://www.bootply.com/60158

+0

真棒谢谢斯凯利!我也不知道Bootply的存在,所以感谢分享这个:) – 2013-04-29 07:20:27