2013-05-13 99 views
0

因此,我无法将我的图片水平排列在一起。他们实际上是我修改的幻灯片,以便它们充当按钮。我使用easyslider javascript来执行该功能,但不确定easyslider是否可能是原因。所以事情是他们垂直排队。我试图将“float:left”添加到css id元素,然后将其附加到图像上,但无济于事。对齐图片幻灯片按钮HTML5

<div id="sliderparent"> 

      <div class="slider"> 
     <ul>     
      <li> 
       <a href="#article1"><img class="sliderimg"src="images/example-slide-1.jpg" /></a></li> 
      <li> 
        <a href="#article1"><img class="sliderimg"src="images/example-slide-2.jpg" /></a></li> 
      <li> 
         <a href="#article1"><img class="sliderimg"src="images/example-slide-3.jpg" /></a></li> 
      <li> 
          <a href="#article1"><img class="sliderimg"src="images/example-slide-4.jpg" /></a></li> 

     </ul> 
    </div> 

这里是我的CSS

#sliderparent { 
width: 800px; 
align-content:center; 
text-align:center; 

}

.slider ul, .slider li{ 
    margin:0; 
    padding:0; 
    list-style:none; 
     position:initial; 

    } 
.slider li{ 
    /* 
     define width and height of list item (slide) 
     entire slider area will adjust according to the parameters provided here 
    */ 
    width:200px; 
    height:100px; 
    overflow:hidden; 
    float:left; 
    }  
.sliderimg 
{ 
    width:200px; 
     height: auto; 
     float:left; 
} 

我不知道这是否是由于我的名单排列。

有人可以解释为什么我的图像没有按照我希望的方式排列的原因吗?

回答

0

似乎没有问题。你的代码有效。我在下面做了一些小的调整,以证明它的工作。您是否遇到特定浏览器的问题?

http://jsfiddle.net/rkT2k/

<div id="sliderparent"> 
    <div class="slider"> 
    <ul>     
     <li><a href="#article1"><img class="sliderimg"src="images/example-slide-1.jpg" /></a></li> 
     <li><a href="#article1"><img class="sliderimg"src="images/example-slide-2.jpg" /></a></li> 
     <li><a href="#article1"><img class="sliderimg"src="images/example-slide-3.jpg" /></a></li> 
     <li><a href="#article1"><img class="sliderimg"src="images/example-slide-4.jpg" /></a></li> 
    </ul> 
</div> 

而CSS:

#sliderparent { 
    width: 800px; 
    text-align: center; 
} 
.slider ul, 
.slider li { 
    margin: 0; 
    padding: 0; 
    list-style: none; 
    position: initial; 
} 
.slider li { 
    /* define width and height of list item (slide) 
     entire slider area will adjust according to the parameters provided here */ 
    width: 200px; 
    height: 100px; 
    overflow: hidden; 
    float: left; 
}  
.sliderimg { 
    width: 200px; 
    height: auto; 
    float: left; 

    /* make images blocks temporarily */ 
    display: block; 
    height: 100px; 
    background: #ccc; 
} 
+0

我很抱歉,我想我是不会与代码清晰。应该有2个幻灯片对象不只是一个。我想将它们并排排列,因为宽度是800px,每个按钮只有200px,所以我应该能够在下滑到新行之前将4个按钮放入sliderparent中。 – user2330725 2013-05-13 05:36:03

+0

@ user2330725你能解释一下吗?更新你的问题,所以你想要完成的是明确的。你想有两个'ul's每个4个按钮/图像?这一切都应该在同一行? – matthewpavkov 2013-05-13 19:20:53