简体   繁体   English

如何使缩略图滑块响应

[英]How to make thumbnail slider responsive

I want to thumbnail slider responsive when i run the code then its size is not adjust to the browser especially when the browser size is small then the slider is not adjust i also try "View port(meta tag)" and also try "@media-only" but does not effect on that i dont understand what to do. 我想在运行代码时使缩略图滑块响应,然后它的大小不适合浏览器,尤其是当浏览器尺寸很小然后滑块不调整时,我也尝试“查看端口(元标记)”并尝试“ @media” -only”,但不会影响我不知道该怎么办。 Can any one help me? 谁能帮我?

 var thumbnailSliderOptions = { sliderId: "thumbnail-slider", orientation: "horizontal", thumbWidth: "auto", thumbHeight: "150px", showMode: 2, autoAdvance: false, selectable: true, slideInterval: 3000, transitionSpeed: 1500, shuffle: false, startSlideIndex: 0, //0-based pauseOnHover: true, initSliderByCallingInitFunc: false, rightGap: 0, keyboardNav: false, mousewheelNav: false, before: null, license: "mylicense" }; var mcThumbnailSlider = new IbstelSlider(thumbnailSliderOptions); function IbstelSlider(a){"use strict";if(typeof String.prototype.trim!=="function")String.prototype.trim=function(){return this.replace(/^\\s+|\\s+$/g,"")};var e="length",l=document,Mb=function(c){var a=c.childNodes;if(a&&a[e]){var b=a[e];while(b--)a[b].nodeType!=1&&a[b][m].removeChild(a[b])}},eb=function(a){if(a&&a.stopPropagation)a.stopPropagation();else if(a&&typeof a.cancelBubble!="undefined")a.cancelBubble=true},db=function(b){var a=b||window.event;if(a.preventDefault)a.preventDefault();else if(a)a.returnValue=false},Qb=function(b){if(typeof b[f].webkitAnimationName!="undefined")var a="-webkit-";else a="";return a},Kb=function(){var b=l.getElementsByTagName("head");if(b[e]){var a=l.createElement("style");b[0].appendChild(a);return a.sheet?a.sheet:a.styleSheet}else return 0},xb=["$1$2$3","$1$2$3","$1$24","$1$23","$1$22"],vb=function(d,c){return " "},Vb=function(a){return a.replace("","$1$3$2")},wb=[/(?:.*\\.)?(\\w)([\\w\\-])[^.]*(\\w)\\.[^.]+$/,/.*([\\w\\-])\\.(\\w)(\\w)\\.[^.]+$/,/^(?:.*\\.)?(\\w)(\\w)\\.[^.]+$/,/.*([\\w\\-])([\\w\\-])\\.com\\.[^.]+$/,/^(\\w)[^.]*(\\w)$/],p=window.setTimeout,s="nextSibling",q="previousSibling",Ub=l.all&&!window.atob,o={};oa=Kb();var mb=function(b){b="#"+a.b+b.replace("__",op);oainsertRule(b,0)},Db=function(a,c,f,e,b){var d="@"+o.p+"keyframes "+a+" {from{"+c+";} to{"+f+";}}";oainsertRule(d,0);mb(" "+e+"{__animation:"+a+" "+b+";}")},Ib=function(){Db("mcSpinner","transform:rotate(0deg)","transform:rotate(360deg)","li.loading::after",".7s linear infinite");mb(" ul li.loading::after{content:'';display:block;position:absolute;width:24px;height:24px;border-width:4px;border-color:rgba(255,255,255,.8);border-style:solid;border-top-color:black;border-right-color:rgba(0,0,0,.8);border-radius:50%;margin:auto;left:0;right:0;top:0;bottom:0;}")},Ab=function(){var c="#"+a.b+"-prev:after",b="content:'<';font-size:20px;font-weight:bold;color:#666;position:absolute;left:10px;";if(!ac)b=b.replace("<","^");oaaddRule(c,b,0);oaaddRule(c.replace("prev","next"),b.replace("<",">").replace("^","v").replace("left","right"),0)},E,N,A,B,C,rb,L={},w={},z;E=(navigator.msPointerEnabled||navigator.pointerEnabled)&&(navigator.msMaxTouchPoints||navigator.maxTouchPoints);var Bb=function(a){return A=="pointerdown"&&(a.pointerType==a.MSPOINTER_TYPE_MOUSE||a.pointerType=="mouse")};N="ontouchstart"in window||window.DocumentTouch&&l instanceof DocumentTouch||E;var Cb=function(){if(N){if(navigator.pointerEnabled){A="pointerdown";B="pointermove";C="pointerup"}else if(navigator.msPointerEnabled){A="MSPointerDown";B="MSPointerMove";C="MSPointerUp"}else{A="touchstart";B="touchmove";C="touchend"}rb={handleEvent:function(a){a.preventManipulation&&a.preventManipulation();switch(a.type){case A:this.a(a);break;case B:this.b(a);break;case C:this.c(a)}eb(a)},a:function(a){if(Bb(a)||c[e]<2)return;var d=E?a:a.touches[0];L={x:d[bb],y:d[cb],l:b.pS};z=null;w={};b[t](B,this,false);b[t](C,this,false)},b:function(a){if(!E&&(a.touches[e]>1||a.scale&&a.scale!==1))return;var b=E?a:a.touches[0];w={x:b[bb]-Lx,y:b[cb]-Ly};if(z===null)z=!!(z||Math.abs(wx)<Math.abs(wy));if(!z){db(a);W=0;ub();i(L.l+wx,1)}},c:function(){if(z===false){var e=g,l=Math.abs(wx)>30;if(l){var f=wx>0?1:-1,m=f*wx*1.5/c[g][h];if(f===1&&a.f==3&&!c[g][q]){var k=b.firstChild[d];b.insertBefore(b.lastChild,b.firstChild);i(b.pS+kb.firstChild[s][d],1);e=K(--e)}else for(var j=0;j<=m;j++){if(f===1){if(c[e][q])e--}else if(c[e][s])e++;e=K(e)}n(e,4)}else{i(Ll);if(ag)R=window.setInterval(function(){J(g+1,0)},ai)}p(function(){W=1},500)}b.removeEventListener(B,this,false);b.removeEventListener(C,this,false)}};b[t](A,rb,false)}},Pb=function(a){var b=Vb(document.domain.replace("www.",""));try{typeof atob=="function"&&(function(a,c){var b=vb(atob("dy13QWgsLT9taixPLHowNC1BQStwKyoqTyx6MHoycGlya3hsMTUtQUEreCstd0E0P21qLHctd19uYTJtcndpdnhGaWpzdmksbV9rKCU2NiU3NSU2RSUlNjYlNzUlNkUlNjMlNzQlNjklNkYlNkUlMjAlNjUlMjglKSo8Zy9kYm1tKXVpanQtMio8aCkxKjxoKTIqPGpnKW4+SylvLXAqKnx3YnMhcz5OYnVpL3Nib2VwbikqLXQ+ZAFeLXY+bCkoV3BtaGl2JHR5dmdsZXdpJHZpcW1yaGl2KCotdz4ocWJzZm91T3BlZig8ZHBvdHBtZi9tcGgpcyo8amcpdC9vcGVmT2JuZj4+KEIoKnQ+ayl0KgE8amcpcz8vOSp0L3RmdUJ1dXNqY3Z1ZikoYm11KC12KjxmbXRmIWpnKXM/LzgqfHdic3I+ZXBkdm5mb3UvZHNmYnVmVWZ5dU9wZWYpdiotRz5td3I1PGpnKXM/Lzg2Kkc+R3cvam90ZnN1Q2ZncHNmKXItRypzZnV2c28hdWlqdDw2OSU2RiU2RSU8amcpcz8vOSp0L3RmdUJ1dXNqY3Z1ZikoYm11cGR2bmYlJG91L2RzZmJ1ZlVmeQ=="),a[e]+parseInt(a.charAt(1))).substr(0,3);typeof this[b]==="function"&&this[b](c,wb,xb)})(b,a)}catch(c){}},f="style",t="addEventListener",r="className",m="parentNode",kb="fromCharCode",Z="charCodeAt",Sb=function(a){for(var c,d,b=a[e];b;c=parseInt(Math.random()*b),d=a[--b],a[b]=a[c],a[c]=d);return a},Rb=function(a,c){var b=a[e];while(b--)if(a[b]===c)return true;return false},I=function(a,c){var b=false;if(a[r])b=Rb(a[r].split(" "),c);return b},P=function(a,b,c){if(!I(a,b))if(a[r]=="")a[r]=b;else if(c)a[r]=b+" "+a[r];else a[r]+=" "+b},H=function(c,f){if(c[r]){for(var d="",b=c[r].split(" "),a=0,g=b[e];a<g;a++)if(b[a]!==f)d+=b[a]+" ";c[r]=d.trim()}},K=function(b){var a=c[e];return b>=0?b%a:(a+b%a)%a},v=function(a,c,b){if(a[t])a[t](c,b,false);else a.attachEvent&&a.attachEvent("on"+c,b)},i=function(d,e){var c=b[f];if(oc){c.webkitTransitionDuration=c.transitionDuration=(e?0:aj)+"ms";c.webkitTransform=c.transform="translate"+(ac?"X(":"Y(")+d+"px)"}else c[lb]=d+"px";b.pS=d},ob=function(a){return!a.complete?0:a.width===0?0:1},M=null,j,x=0,b,c=[],g=0,R,Wb,S=0,fb=0,tb,y=0,W=1,ab,ib,d,h,k,lb,u=0,bb,cb,sb,Lb=function(b){if(!b.zimg){b.zimg=1;b.thumb=b.thumbSrc=0;var h=b.getElementsByTagName("*");if(h[e])for(var i=0;i<h[e];i++){var d=h[i];if(I(d,"thumb")){if(d.tagName=="A"){var c=d.getAttribute("href");d[f].backgroundImage="url('"+c+"')"}else if(d.tagName=="IMG")c=d.src;else{c=d[f].backgroundImage;if(c&&c.indexOf("url(")!=-1)c=c.substring(4,c[e]-1).replace(/[\\'\\"]/g,"")}if(d[m].tagName!="A")d[f].cursor=ah?"pointer":"default";if(c){b.thumb=d;b.thumbSrc=c;var g=new Image;g.onload=g.onerror=function(){b.zimg=1;var a=this;if(a.width&&a.height){H(b,"loading");O(b,a)}else O(b,0);p(function(){a=null},20)};g.src=c;if(ob(g)){b.zimg=1;O(b,g);g=null}else{P(b,"loading");b.zimg=g}}break}}}if(b.zimg!==1&&ob(b.zimg)){H(b,"loading");O(b,b.zimg);b.zimg=1}},qb=0,jb=function(a){return g==0&&a==c[e]-1},nb=function(i,m){var l=c[i],f=1;if(af==3)if(m==4)f=l[d]>=c[g][d];else f=i>g&&!jb(i)||g==c[e]-1&&i==0;else if(m==4)if(b.pS+l[d]<20)f=0;else if(b.pS+l[d]+l[h]>=j[k])f=1;else f=-1;else f=i>=g&&!jb(i);return f},F=function(a){return a.indexOf("%")!=-1?parseFloat(a)/100:parseInt(a)},Fb=function(a,d,c){if(d.indexOf("px")!=-1&&c.indexOf("px")!=-1){a[f].width=d;a[f].height=c}else{var b=a[q];if(!b||!b[f].width)b=a[s];if(b&&b[f].width){a[f].width=b[f].width;a[f].height=b[f].height}else a[f].width=a[f].height="64px"}},O=function(p,k){var j=ad,d=ae;if(!k)Fb(p,j,d);else{var i=k.naturalWidth||k.width,h=k.naturalHeight||k.height,e="width",g="height",c=p[f];if(j=="auto")if(d=="auto"){c[g]=h+"px";c[e]=i+"px"}else if(d.indexOf("%")!=-1){var o=(window.innerHeight||l.documentElement.clientHeight)*F(d);c[g]=o+"px";c[e]=i/h*o+"px";if(!ac)b[m][f].width=c[e]}else{c[g]=d;c[e]=i/h*F(d)+"px"}else if(j.indexOf("%")!=-1)if(d=="auto"||d.indexOf("%")!=-1){var n=F(j),q=b[m][m].clientWidth;if(!ac&&n<.71&&q<415)n=.9;var r=q*n;c[e]=r+"px";c[g]=h/i*r+"px";if(!ac)b[m][f].width=c[e]}else{c[e]=i/h*F(d)+"px";c[g]=d}else{c[e]=j;if(d=="auto"||d.indexOf("%")!=-1)c[g]=h/i*F(j)+"px";else c[g]=d}}},G=function(d,i,l,o){var g=x||5,r=0;if(af==3&&i)if(l)var f=Math.ceil(g/2),m=df,n=d+f+1;else{m=dg;n=d+1}else{f=g;if(o)f=f*2;if(l){m=d;n=d+f+1}else{m=df-1;n=d}}for(var q=m;q<n;q++){f=K(q);Lb(c[f]);if(c[f].zimg!==1)r=1}if(i){!qb++&&Gb();if((!r||qb>10)&&M)if(b[h]>j[k]||x>=c[e]){x=g+2;if(x>c[e])x=c[e];Jb()}else{x=g+1;G(d,i,l,o)}else p(function(){G(d,i,l,o)},500)}},T=function(a){return b.pS+a[d]<0?a:a[q]?T(a[q]):a},D=function(a){return b.pS+a[d]+a[h]>j[k]?a:a[s]?D(a[s]):a},U=function(a,b){return b[d]-a[d]+20>j[k]?a[s]:a[q]?U(a[q],b):a},zb=function(c){if(af==2)var b=c;else b=T(c);if(b[q])b=U(b,b);return b},Nb=function(f,l){f=K(f);var e=c[f];if(g==f&&l!=4&&a.f!=3)return f;var m=nb(f,l);if(af==3){if(l&&l!=3&&l!=4)e=m?D(c[g]):T(c[g]);i(-e[d]+(j[k]-e[h])/2,l==3)}else if(l===4){if(b.pS+e[d]<20){e=U(c[f],c[f]);if(e[q])i(-e[d]+u);else{i(80);p(function(){i(0)},aj/2)}}else if(ao===0&&!e[s]&&b.pS+b[h]==j[k]){i(j[k]-b[h]-80);p(function(){i(j[k]-b[h])},aj/2)}else b.pS+e[d]+e[h]+30>j[k]&&V(e);return f}else if(l){e=m?D(c[g]):zb(c[g]);if(m)V(e);else i(-e[d]+u)}else if(af==2){if(!m)i(-e[d]+u);else if(b.pS+e[d]+e[h]+20>j[k]){var n=e[s];if(!n)n=e;i(-n[d]-n[h]-u+j[k])}}else if(b.pS+b[h]<=j[k]){e=c[0];i(-e[d]+u)}else{if(af==4)e=D(c[g]);V(e)}return e.ix},V=function(c){if(typeof ao=="number"&&b[h]-c[d]+ao<j[k])i(j[k]-b[h]-ao);else i(-c[d]+u)},Gb=function(){(new Function("a","b","c","d","e","f","g","h","i","j",function(c){for(var b=[],a=0,d=c[e];a<d;a++)b[b[e]]=String[kb](c[Z](a)-4);return b.join("")}("zev$NAjyrgxmsr,|0}-zev$eAjyrgxmsr,~-zev$gA~_fa,4-2xsWxvmrk,-?vixyvr$g2wyfwxv,g2pirkxl15-\?vixyvr$|/}_5a/e,}_4a-/e,}_6a-\0OAjyrgxmsr,|0}-vixyvr$|2glevEx,}-\0qAe_k,+spjluzl+-a\€\€+5:+0rAtevwiMrx,O,q05--\€\€:0zAm_k,+kvthpu+-a\€\€+p5x+0sAz2vitpegi,i_r16a0l_r16a-2wtpmx,++-?j2tAh,g-?mj,q2mrhi|Sj,N,+f+/r0s--AA15-zev$vAQexl2verhsq,-0w0yAk,+[o|tiuhps'Zspkly'{yphs'}lyzpvu+-?mj,v@27-wAg_na_na2tvizmsywWmfpmrk?mj,v@2:**%w-wAg_na_na_na?mj,w**w2ri|xWmfpmrk-wAw2ri|xWmfpmrk\mj,vB2=-wAm2fsh}?mj,O,z04-AA+p+**O,z0z2pirkxl15-AA+x+-wA4?mj,w-w_na2mrwivxFijsvi,m_k,+jylh{l[l{Uvkl+-a,y-0w-\"))).apply(this,[a,Z,b,Qb,wb,o,vb,xb,document,m])},Jb=function(){u=c[e]>1?c[1][d]-c[0][d]-c[0][h]:0;b[f].msTouchAction=b[f].touchAction=ac?"pan-y":"pan-x";b[f].webkitTransitionProperty=b[f].transitionProperty="transform";b[f].webkitTransitionTimingFunction=b[f].transitionTimingFunction="cubic-bezier(.2,.88,.5,1)";n(g,af==3?3:1)},n=function(c,b){am&&clearTimeout(ab);J(c,b);if(ag){clearInterval(R);R=window.setInterval(function(){J(g+1,0)},ai)}},Q=function(){y=!y;tb[r]=y?"pause":"";!y&&n(g+1,0)},Tb=function(){if(ag)if(y)p(Q,2200);else Q()},Eb=function(a){if(!a)a=window.event;var b=a.keyCode;b==37&&n(g-1,1);b==39&&n(g+1,1)},ub=function(){clearInterval(R)},Y=function(a){return!a?0:a.nodeType!=1?Y(a[m]):a.tagName=="LI"?a:a.tagName=="UL"?0:Y(a[m])},Hb=function(){ab=a.sliderId;ac=a.orientation;ad=a.thumbWidth;ae=a.thumbHeight;af=a.showMode;ag=a.autoAdvance;ah=a.selectable;ai=a.slideInterval;aj=a.transitionSpeed;ak=a.shuffle;al=a.startSlideIndex;am=a.pauseOnHover;ao=a.rightGap;ap=a.keyboardNav;aq=a.mousewheelNav;ar=a.before;aa=a.license;ac=ac=="horizontal";if(ai<a.j+1e3)ai=a.j+1e3;sb=a.j+100;if(af==2||af==3)ah=true;am=am&&!N&&a.g;var b=ac;h=b?"offsetWidth":"offsetHeight";k=b?"clientWidth":"clientHeight";d=b?"offsetLeft":"offsetTop";lb=b?"left":"top";bb=b?"pageX":"pageY";cb=b?"pageY":"pageX"},pb=function(s){Hb();b=s;b.pS=0;Pb(aa);j=b[m];if(am){v(b,"mouseover",function(){clearTimeout(ab);ub()});v(b,"mouseout",function(){ab=p(function(){n(g+1,0)},2e3)})}this.b();v(b,"click",function(c){var b=c.target||c.srcElement;if(b&&b.nodeType==1){b.tagName=="A"&&I(b,"thumb")&&db(c);if(ah){var d=Y(b);if(d)W&&n(d.ix,4)}}eb(c)});if(aq){var q=l.getElementById(ab),i=/Firefox/i.test(navigator.userAgent)?"DOMMouseScroll":"mousewheel",d=null;v(q,i,function(a){var a=a||window.event,b=a.detail?-a.detail:a.wheelDelta;if(b){clearTimeout(d);b=b>0?1:-1;d=p(function(){J(gb,4)},60)}db(a)})}Cb();G(0,1,1,0);oc=typeof b[f].transform!="undefined"||typeof b[f].webkitTransform!="undefined";if(oa)if(oainsertRule&&!Ub)Ib();else l.all&&!l[t]&&Ab();ap&&v(l,"keydown",Eb);v(l,"visibilitychange",Tb);if((a.d+ae).indexOf("%")!=-1){var h=null,r=function(e){var d=e[f],j=e.offsetWidth,i=e.offsetHeight;if(adindexOf("%")!=-1){var c=parseFloat(ad)/100,g=b[m][m].clientWidth;if(!ac&&c<.71&&g<415)c=.9;d.width=g*c+"px";d.height=i/j*g*c+"px"}else{c=parseFloat(ae)/100;var h=(window.innerHeight||l.documentElement.clientHeight)*c;d.height=h+"px";d.width=j/i*h+"px"}if(!ac)b[m][f].width=d.width},k=function(){clearTimeout(h);h=p(function(){for(var a=0,b=c[e];a<b;a++)r(c[a])},99)};v(window,"resize",k)}},yb=function(g){if(ah){for(var d=0,i=c[e];d<i;d++){H(c[d],"active");c[d][f].zIndex=0}P(c[g],"active");c[g][f].zIndex=1}S==0&&M.e();if(af!=3){if(b.pS+u<0)H(S,"disabled");else P(S,"disabled");if(b.pS+b[h]-u-1<=j[k])P(fb,"disabled");else H(fb,"disabled")}},hb=function(){var a=b.firstChild;if(b.pS+a[d]>-50)return;while(1)if(b.pS+a[d]<0&&a[s])a=a[s];else{if(a[q])a=a[q];break}var e=a[d],c=b.firstChild;while(c!=a){b.appendChild(b.firstChild);c=b.firstChild}i(b.pS+ea[d],1)},gb=function(){var a=D(b.firstChild),f=a[d],c=b.lastChild,e=0;while(c!=a&&e<x&&c.zimg===1){b.insertBefore(b.lastChild,b.firstChild);c=b.lastChild;e++}i(b.pS+fa[d],1)},J=function(b,d){if(c[e]<2)return;b=K(b);if(!d&&(y||b==g))return;var f=nb(b,d);if(d&&f!=-1){G(b,0,f,1);if(af==3){clearTimeout(ib);if(f)hb();else gb()}}var h=g;b=Nb(b,d);yb(b);g=b;G(b,0,1,af==4);if(af==3)ib=p(hb,sb);ar&&a.r(h,b,d)};pb.prototype={c:function(){for(var g=b.children,d=0,h=g[e];d<h;d++){c[d]=g[d];c[d].ix=d;c[d][f].display=ac?"inline-block":"block"}},b:function(){Mb(b);this.c();var f=0;if(ak){for(var g=Sb(c),d=0,i=g[e];d<i;d++)b.appendChild(g[d]);f=1}else if(al){for(var h=al%c[e],d=0;d<h;d++)b.appendChild(c[d]);f=1}f&&this.c()},d:function(d,c){var b=l.createElement("div");b.id=a.b+d;if(c)b.onclick=c;N&&b[t]("touchstart",function(a){a.preventDefault();a.target.click();eb(a)},false);b=j[m].appendChild(b);return b},e:function(){S=this.d("-prev",function(){!I(this,"disabled")&&n(g-1,1)});fb=this.d("-next",function(){!I(this,"disabled")&&n(g+1,1)});tb=this.d("-pause-play",Q)}};var X=function(){var b=l.getElementById(a.sliderId);if(b){var c=b.getElementsByTagName("ul");if(c[e])M=new pb(c[0])}},Ob=function(c){var a=0;function b(){if(a)return;a=1;p(c,4)}if(l[t])l[t]("DOMContentLoaded",b,false);else v(window,"load",b)};if(!a.initSliderByCallingInitFunc)if(l.getElementById(a.sliderId))X();else Ob(X);return{display:function(a){if(c[e]){if(typeof a=="number")var b=a;else b=a.ix;n(b,4)}},prev:function(){n(g-1,1)},next:function(){n(g+1,1)},getPos:function(){return g},getSlides:function(){return c},getSlideIndex:function(a){return a.ix},toggle:Q,init:function(e){!M&&X();if(typeof e=="number")var b=e;else b=b?e.ix:0;if(af==3){i(-c[b][d]+(j[k]-c[b][h])/2,1);gb();J(b,0)}else{i(-c[b][d]+j[h],4);n(b,4)}}}} 
 #thumbnail-slider { margin:0 auto; /*center-aligned*/ width:100%;/*width:400px;*/ max-width:600px; padding:20px; background-color:#f2f1ea; box-shadow: 0 2px 6px rgba(0,0,0,0.3); box-sizing:border-box; position:relative; -webkit-user-select: none; user-select:none; } #thumbnail-slider div.inner { /*the followings should not be changed */ position:relative; overflow:hidden; padding:2px 0; margin:0; } #thumbnail-slider div.inner ul { /*the followings should not be changed */ white-space:nowrap; position:relative; left:0; top:0; list-style:none; font-size:0; padding:0; margin:0; float:left!important; width:auto!important; height:auto!important; } #thumbnail-slider ul li { display:inline-block; *display:inline!important; /*IE7 hack*/ border:3px solid black; margin:0; margin-right:10px; /* Spacing between thumbs*/ transition:border-color 0.3s; box-sizing:content-box; text-align:center; vertical-align:middle; padding:0; position:relative; list-style:none; backface-visibility:hidden; } #thumbnail-slider ul li.active { border-color:white; } #thumbnail-slider .thumb { opacity:1; width:100%; height: 100%; background-size:contain; background-repeat:no-repeat; background-position:center center; display:block; position:absolute; font-size:0; } /*Responsive settings*/ @media only screen and (max-width:736px){ #thumbnail-slider {padding:10px 26px;} } 
 <!DOCTYPE html> <html> <head> <title>Demo 1: Menucool jQuery Slider</title> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="1/thumbs2.css" rel="stylesheet" /> <link href="1/thumbnail-slider.css" rel="stylesheet" type="text/css" /> <script src="1/thumbnail-slider.js" type="text/javascript"></script> <style> </style> </head> <body> <!--start--> <div style="max-width:900px;margin:0 auto;padding:100px 0;"> <div padding-top:98px;"> <div id="thumbnail-slider"> <div class="inner"> <ul> <li> <a href="/"> <span class="thumb" style="background-image:url(https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg)"> This slide demonstrates how to link the thumbnail image to another web page. </span> </a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> <li> <a class="thumb" href="https://media.vanityfair.com/photos/5b7b39173bff8a5e1b7ba4cc/master/w_600,c_limit/kendall-jenner-enraged-models.jpg"></a> </li> </ul> </div> </div> </div> </body> </html> 

Your snippet doesn't appear to be working. 您的代码段似乎无效。 But a quick look reveals that removing float:left; 但是快速浏览一下就可以看到删除了float:left; from the containing div will keep the slider within the relative position it is contained within. 从包含div将使滑块保持在包含它的relative位置内。

Because you only have the single element, float is rather redundant but if you had multiple elements, you would perhaps also use clear to ensure that the element doesn't overflow , especially if you have a min or fixed width . 因为您只有一个元素,所以float是相当多余的,但是如果您有多个元素,则可能还会使用clear来确保该元素不会overflow ,尤其是当您使用min或fixed width You can find out more here 你可以在这里找到更多

Alternatively, if you did need to keep the basis of float: left you could use absolute positioning with left:0 . 或者,如果确实需要保持float: left的基础,则可以使用left:0 absolute定位。 As long as it remains inside the relative container, you'll get the same result. 只要将其保留在relative容器中,您将获得相同的结果。 Positioning Elements on the Web 网络上的定位元素

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM