[英]Why isn’t my slider responsive?
我正在尝试使滑块具有响应性,但我不能。 所有代码都在这里。 我使用Bootstrap使滑块响应。 看来我缺少了一些东西。 如果我做错了方法,可以给我发送教程链接,我们将不胜感激。
<div class="container">
<div class="row">
<div class="col-md-12 col-sm-12 col-xm-12 col-lg-12 img-responsive">
<div id="slideShow"></div>
</div>
</div>
</div> <!-- container -->
#slideShow {
}
#slideShow img{
position: absolute; // if i delete then the slider becomes responsive the images don't work as a slide //
opacity: 0;
left: 20%;
-webkit-transition: 1s;
-moz-transition: 1s;
-o-transition: 1s;
transition: 1s;
}
#slideShow .current{
opacity: 1;
}
body{
padding-top: 50px;
}
window.onload = function(){
/* code for image slideshow */
var imgsrc = ["1.jpg", "2.jpg", "3.jpg", "4.jpg"];
for(var i = 1; i<=imgsrc.length; i++)
{
var slideShow = document.getElementById("slideShow");
var newImage = new Image();
newImage.src = "image/" + imgsrc[i];
slideShow.appendChild(newImage);
}
slideShow.childNodes[0].setAttribute("class","current img-responsive");
var x = 0;
setInterval(function(){
slideShow.childNodes[x%3].setAttribute("class","img-responsive");
slideShow.childNodes[(x+1)%3].setAttribute("class","current img-responsive");
x++;
},3000);
/* end of code for image slideshow */
}; // end of window onload function
因为您只将col-md-12
设置为类-您还应该添加col-xs-**
或col-sm-**
。 参见https://getbootstrap.com/examples/grid/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.