模态中的粘性标题和按钮
Sticky Title and Button in a Modal
我正在使用 jquery fancybox 创建模态。
这里是JsFidlle例子
我有两个问题。
我想在页面加载时加载模式,所以我使用了以下内容
方法
$("#ModalPopup").fancybox({
}).trigger('click');
});
这样做好还是有更好的方法?
我在模态框的顶部有标题,在模态框的末尾有一个按钮
页。所以当我们滚动时,Title 和 Button 应该是粘性的
<div id="ModalPopup">
<h1>Title</h1>
......
.......
<div >
<button type="button" class="btn-primary">Click</button>
</div>
</div>
如何使标题和按钮具有粘性?
如有任何帮助或建议,我们将不胜感激。
提前致谢
一种方法是将 height
分配给您在标题和按钮中间设置的可滚动元素。这样,您可以使用 overflow-y: scroll
让溢出的内容变得可滚动,而您的标题和按钮分别保留在顶部和底部。
参见fiddle:http://jsfiddle.net/27chr463/
我已经包裹了bodal的正文内容并给出了固定的高度。
对于模态打开,您可以使用下面的方法
$.fancybox.open($("#ModalPopup")[0]);
参考:https://fancyapps.com/fancybox/3/docs/#usage
请检查以下内容link。
http://jsfiddle.net/ulric_469/g34sdc2k/11/
如果你使用
$("#ModalPopup").fancybox({
}).trigger('click');
});
如果您的网站正在跟踪特定元素上的点击事件的数量,那么就会出现问题。所以我会建议不要在这里使用触发事件。
我正在使用 jquery fancybox 创建模态。
这里是JsFidlle例子
我有两个问题。
我想在页面加载时加载模式,所以我使用了以下内容 方法
$("#ModalPopup").fancybox({ }).trigger('click'); });
这样做好还是有更好的方法?
我在模态框的顶部有标题,在模态框的末尾有一个按钮 页。所以当我们滚动时,Title 和 Button 应该是粘性的
<div id="ModalPopup"> <h1>Title</h1> ...... ....... <div > <button type="button" class="btn-primary">Click</button> </div> </div>
如何使标题和按钮具有粘性?
如有任何帮助或建议,我们将不胜感激。
提前致谢
一种方法是将 height
分配给您在标题和按钮中间设置的可滚动元素。这样,您可以使用 overflow-y: scroll
让溢出的内容变得可滚动,而您的标题和按钮分别保留在顶部和底部。
参见fiddle:http://jsfiddle.net/27chr463/
我已经包裹了bodal的正文内容并给出了固定的高度。 对于模态打开,您可以使用下面的方法
$.fancybox.open($("#ModalPopup")[0]);
参考:https://fancyapps.com/fancybox/3/docs/#usage
请检查以下内容link。 http://jsfiddle.net/ulric_469/g34sdc2k/11/
如果你使用
$("#ModalPopup").fancybox({
}).trigger('click');
});
如果您的网站正在跟踪特定元素上的点击事件的数量,那么就会出现问题。所以我会建议不要在这里使用触发事件。