【发布时间】:2013-04-16 04:43:11
【问题描述】:
所以,我已经完成了一个非常基本的 Jquery Accordion,但是对于我的生活,我无法找出导致我的手风琴内容中出现这个白框的原因。
我将在此处发布我的 JSFiddle 链接,以便于访问我的代码。
我相信你们中的一个人会在几秒钟内完成它,我只是 JQUERY 的初学者。
谢谢!
HTML
<div id="accordion">
<h3>This is a test<h3>
<div>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed libero metus, aliquet vel euismod id, mattis sed quam. Nulla interdum leo adipiscing enim commodo hendrerit vel vitae lectus. Vivamus vehicula orci ac leo luctus ac egestas purus eleifend. Vivamus ac mauris risus, quis tempor massa. .</p>
</div>
</div> <b>This text moves down with ACCORDION</b>
Javascript
$(function () {
$("#accordion").accordion({
event: "click",
active: false,
collapsible: true,
autoHeight: false
});
});
CSS
#accordion {
width: 400px;
}
#accordion .ui-accordion-content > * {
margin: 0px;
}
#accordion .ui-accordion-content {
width: 100%;
background-color: #777;
color: #000;
border: none;
font-size: 10pt;
line-height: 15pt;
}
#accordion .ui-accordion-content a {
color: #777;
}
#accordion .ui-accordion-header {
background-color: #ccc;
margin-left: auto;
margin-right: auto;
border: #fff;
}
#accordion .ui-accordion-header {
background-color: #fff;
background-image: -moz-linear-gradient(top, #fff 0%, #fff 100%);
/* FF3.6+ */
background-image: -webkit-gradient(linear, left top, left bottombottom, color-stop(0%, #fff), color-stop(100%, #fff));
/* Chrome,Safari4+ */
background-image: -webkit-linear-gradient(top, #fff 0%, #fff 100%);
/* Chrome10+,Safari5.1+ */
background-image: -o-linear-gradient(top, #fff 0%, #fff 100%);
/* Opera 11.10+ */
background-image: -ms-linear-gradient(top, #fff 0%, #fff 100%);
/* IE10+ */
background-image: linear-gradient(to bottombottom, #fff 0%, #fff 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa9300', endColorstr='#dc621e', GradientType=0);
/* IE6-9 */
}
【问题讨论】:
-
从 jsfiddle 复制您的代码并将其粘贴到您的问题中,指向它的链接是不够的。这就是代码要求背后的目的。由于您的问题没有代码,因此当 jsfiddle 出现故障时,或者在出于任何原因无法访问它的网络中,它完全没用。
-
图像具有白色背景。它不是透明的 PNG。
-
修复了代码,我是说内容部分啊,谢谢
-
赞成。感谢您提出这个问题