我正在寻求使用jQuery模式/对话框插件来查看内容。 我目前正在使用很好的厚箱,但它没有完整的屏幕选项,当我说全屏时,我的意思是填写整个浏览器窗口。

问题描述 投票:0回答:4

Thickbox应该支持您试图做的事情。 请参阅此

forumthread

,其中他们讨论了初始化结核病的大小:

TB_height = $(window).height();

另外,将一个事件处理程序指定为

resize

以更新已经显示的结核病。

如果您正在寻找替代插件,我建议您研究
jquery plugins modal-dialog fullscreen
4个回答
2
投票
,因为CSS的覆盖层很容易配置,并且您应该能够通过使用

window来完成一个全尺寸的对话框100%

height
属性。

window instead。高高,您应该使用屏幕属性进行全屏。 
width

具有简单代码的FancyBox。您可以在事件窗口大小和滚动中搜索。应该修改填充窗口的高度和宽度选项。 它具有以这种方式固定的错误,您可以在Fancybox中修改这些行:

线432
TB_height = screen.height;
TB_width = screen.width;
线439


1
投票

http://mabp.kiev.ua/2010/12/15/jquery-ui-fullscreen-button-for-dialog/

0
投票

2025编辑:)

CSS:

$(window).unbind("resize scroll", $.fn.fancybox.scrollBox);
js:

.ui-dialog .ui-dialog-titlebar-full { position: absolute; right: 2em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } .ui-dialog .ui-dialog-titlebar-full span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-full:hover, .ui-dialog .ui-dialog-titlebar-full:focus { padding: 0; }
    

0
投票
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.