bxSlider - 将 div 放置在滑块 + 文本和背景中
bxSlider - placing divs inside the slider + text and background
我正在使用 bxSlider.Basically 滑块的结构如下:
<ul class="bxslider">
<li>
<img src="img_1.png" alt="First">
</li>
<li>
<img src="img_2.png" alt="Second">
</li>
<li>
<img src="img_3.png" alt="Third">
</li>
</ul>
滑块就这样完美地工作。问题是只有图像 showing.If 我在 <li></li>
之间添加下面的代码
<div>
<h2> Hello World! </h2>
</div>
图像下方或上方,不适合滑块。
我应该将 bxslider 与 div 一起使用,并将图像作为背景吗?像
HTML:
<div class="bxslider">
<div class="firstHolder">
<div class="firstSection">
<h2> Hello world</h2>
<p> Lorem ipsum dolor as simet ... </p>
</div>
</div>
CSS:
.firstHolder{
background-image:url(../img/img_1.png);
background-size:cover;
}
但在那种情况下,我的背景图像不会全高显示,直到我没有用足够的填充容器 text.So 我想实现这样的效果
。所以现在有点混乱,但是,我希望你能帮助我,我应该使用 divs + 背景图像在我的滑块图片上应用文本和一些按钮,还是使用 ul
和 [=16 的另一种方法=]结构,谢谢。
我在我的机器上尝试了第一段代码,运行良好。
<!-- jQuery library (served from Google) -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<!-- bxSlider Javascript file -->
<script src="jquery.bxslider/jquery.bxslider.min.js"></script>
<!-- bxSlider CSS file -->
<link href="jquery.bxslider/jquery.bxslider.css" rel="stylesheet" />
<script>
$(document).ready(function(){
$('.bxslider').bxSlider();
});
</script>
<ul class="bxslider">
<li>
<img src="img1.png" alt="First">
</li>
<li>
<img src="img2.png" alt="Second">
</li>
<li>
<img src="img3.png" alt="Third">
<div>
<h2>This is a test</h2>
</div>
</li>
</ul>
然后我尝试了第二个
<!-- jQuery library (served from Google) -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<!-- bxSlider Javascript file -->
<script src="jquery.bxslider/jquery.bxslider.min.js"></script>
<!-- bxSlider CSS file -->
<link href="jquery.bxslider/jquery.bxslider.css" rel="stylesheet" />
<script>
$(document).ready(function(){
$('.bxslider').bxSlider();
});
</script>
<div class="bxslider">
<div class="firstHolder">
<div class="firstSection">
<h2> Hello world</h2>
<p> Lorem ipsum dolor as simet ... </p>
</div>
</div>
<style>
.firstHolder{
background-image:url(img1.png);
background-size:cover;
}
</style>
这也很好用,除非我不明白你的问题。我没有线索。我认为脚本或 img srcs 可能有问题,或者您没有显示足够的代码来正确调试。
我正在使用 bxSlider.Basically 滑块的结构如下:
<ul class="bxslider">
<li>
<img src="img_1.png" alt="First">
</li>
<li>
<img src="img_2.png" alt="Second">
</li>
<li>
<img src="img_3.png" alt="Third">
</li>
</ul>
滑块就这样完美地工作。问题是只有图像 showing.If 我在 <li></li>
<div>
<h2> Hello World! </h2>
</div>
图像下方或上方,不适合滑块。 我应该将 bxslider 与 div 一起使用,并将图像作为背景吗?像 HTML:
<div class="bxslider">
<div class="firstHolder">
<div class="firstSection">
<h2> Hello world</h2>
<p> Lorem ipsum dolor as simet ... </p>
</div>
</div>
CSS:
.firstHolder{
background-image:url(../img/img_1.png);
background-size:cover;
}
但在那种情况下,我的背景图像不会全高显示,直到我没有用足够的填充容器 text.So 我想实现这样的效果
ul
和 [=16 的另一种方法=]结构,谢谢。
我在我的机器上尝试了第一段代码,运行良好。
<!-- jQuery library (served from Google) -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<!-- bxSlider Javascript file -->
<script src="jquery.bxslider/jquery.bxslider.min.js"></script>
<!-- bxSlider CSS file -->
<link href="jquery.bxslider/jquery.bxslider.css" rel="stylesheet" />
<script>
$(document).ready(function(){
$('.bxslider').bxSlider();
});
</script>
<ul class="bxslider">
<li>
<img src="img1.png" alt="First">
</li>
<li>
<img src="img2.png" alt="Second">
</li>
<li>
<img src="img3.png" alt="Third">
<div>
<h2>This is a test</h2>
</div>
</li>
</ul>
然后我尝试了第二个
<!-- jQuery library (served from Google) -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<!-- bxSlider Javascript file -->
<script src="jquery.bxslider/jquery.bxslider.min.js"></script>
<!-- bxSlider CSS file -->
<link href="jquery.bxslider/jquery.bxslider.css" rel="stylesheet" />
<script>
$(document).ready(function(){
$('.bxslider').bxSlider();
});
</script>
<div class="bxslider">
<div class="firstHolder">
<div class="firstSection">
<h2> Hello world</h2>
<p> Lorem ipsum dolor as simet ... </p>
</div>
</div>
<style>
.firstHolder{
background-image:url(img1.png);
background-size:cover;
}
</style>
这也很好用,除非我不明白你的问题。我没有线索。我认为脚本或 img srcs 可能有问题,或者您没有显示足够的代码来正确调试。