.show-img{ position: relative; width: 100%; padding: 15px 0; overflow: hidden; } .vmc-centered{ display: block; width: 990px; white-space:nowrap; margin: 0 auto; overflow: hidden; font-size: 0; 消除display:inline;/*不换行的间隙*/ } .vmc-centered li{ display:inline; padding: 5px; overflow: hidden; } .left_btn,.right_btn{ position: absolute; width: 20px; height: 50px; top: 30%; z-index: 500; cursor: pointer; opacity: 0.5; } .left_btn:hover,.right_btn:hover{ opacity: 1; } .left_btn{ left: 0px; background: url(../images/icon/lt.PNG) no-repeat 0px 12px; } .right_btn{ right:0px; background: url(../images/icon/rt.PNG) no-repeat 5px 12px; }