gpt4 book ai didi

jquery - 花式框和CSS

转载 作者:行者123 更新时间:2023-11-28 11:13:12 25 4
gpt4 key购买 nike

我有一个在页面加载时打开的 Fancybox。一切正常,除了我无法设置弹出框的样式。它似乎不会拿起我的CSS。顺便一提;我不熟悉 js - 我只是从教程中复制!因此,如果答案包括 js,请非常具体。谢谢!

在头部:

    <link rel="stylesheet" type="text/css" href="/js/jquery.fancybox/jquery.fancybox.css" media="screen" />
<link rel="stylesheet" href="/stylesheets/ups-screen.css" type="text/css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript" src="/js/jquery.fancybox/jquery.fancybox-1.2.1.pack.js"></script>


<body onload="$(a'#popup').trigger('click');">

在关闭 body-tag 之前:

    <script type="text/javascript">
$(document).ready(function() {
$("#popup").fancybox().trigger('click');

});

要加载的内容:

<a id="popup" href="#melding"></a>
<div style="display: none;">
<div class="fancybox">
<div id="melding"><br />
<br />
<h3>Velkommen til min nye hjemmeside.</h3>
<br />
<p>Testing - Testing. </p>
</div>
</div>
</div>

ups-screen样式表中的css:

.fancybox {
width: 600px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 20px;
padding-top: 30px;
}

#melding{
text-decoration:none;
}
#popup{
background-color:#444;
}

无论我尝试或做什么,它都会返回相同大小的正方形,没有任何填充。

最佳答案

试试这个:

$(document).ready(function() {
$("#popup").fancybox({
'padding' : 30,
'width' : 600,
}).trigger('click');
});

这里还有一些例子:http://fancybox.net/blog

编辑:如果您在 fancybox 中加载了 iframe,则上述解决方案有效。在您的情况下,您需要为#melding 设置宽度和填充:

#melding{ 
text-decoration:none;
width: 600px;
padding: 30px 30px 20px 30px;

}

关于jquery - 花式框和CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13032633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com