0

我使用 Shadowbox(http://www.shadowbox-js.com)做一个带有外部页面的模态弹出窗口,但我无法让弹出窗口与内容的大小相匹配,它似乎只是填满了屏幕(有一些边距)

这是我的代码:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!-- jQuery Latest from Google -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<!-- MM CSS file -->
<link rel="stylesheet" type="text/css" href="css/styles.css" />
<title>Title</title>
<link rel="stylesheet" type="text/css" href="css/shadowbox.css">
<script type="text/javascript" src="js/shadowbox.js"></script>
<script type="text/javascript">
Shadowbox.init();
</script>
</head>

&

<a href="test.html" rel="shadowbox;width:985;height:460">more...</a>

有任何想法吗?

4

2 回答 2

2

您只需稍微更改代码即可。由此:

<a href="test.html" rel="shadowbox;width:985;height:460">more...</a>

为此(包括宽度和高度后的等号,而不是冒号)

<a href="test.html" rel="shadowbox;width=985;height=460">more...</a>

您可以在文档中看到一个示例只需在页面上搜索“myswf.swf”

于 2012-12-04T18:29:40.060 回答
0

在第 204 行,(使用 netbeans 或其他,右键单击格式)

oversized: false 

那会帮助你。

上线1671

K.height = S.height; 
K.width = S.width; 

就这样

于 2014-02-19T23:43:25.873 回答