我正在使用滑块http://marktyrrell.com/labs/blueberry/,并尝试添加覆盖图像的描述框,并随每个div更改。我添加了一个div类,但它没有显示出来。不确定我是否还需要更改javascript?
CSS
.blueberry {
margin: 0 auto;
max-width:1280px;
position:relative;
z-index:1;
margin-top:-25px;
}
.blueberry .slides {
display: block;
position: relative;
overflow: hidden;
margin:0;
padding:0;
list-style:none;
}
.blueberry .slides li {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
}
.blueberry .slides li img {
display: block;
width: 100%;
max-width: none;
}
.blueberry .slides li.active { display: block; position: relative; }
.blueberry .crop li img { width: auto; }
.slides .description {
z-index:100;
position:absolute;
left: 0px;
background:#000;
color:#1d1d1d;
}
HTML
<div class="blueberry shadow">
<ul class="slides">
<li><img src="images/slide1.jpg" />
<div class="description">
<p>Kick off 2013 by starting a fundraising campaign to help people get access to clean water. It’s fun, it’s easy and it’s the best way we can think to start the new year.</p></div></li>
JS
<script>
$(window).load(function() {
$('.blueberry').blueberry();
});
</script>
感谢您提前提供任何帮助
答案 0 :(得分:1)
您需要定义css top
属性,看它工作正常:
注意:在div
中使用p
或ul li
对网站标准非常敏感。我建议使用span
,em
,s
,i
等标签。