首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试着让图像水平排列

试着让图像水平排列
EN

Stack Overflow用户
提问于 2013-09-04 21:33:31
回答 3查看 4.7K关注 0票数 2

我不能在我的生活中得到一组水平排列在屏幕上的图像。

代码语言:javascript
复制
#full_image {
  margin: 0;
  padding: 0;
  list-style: none;
  white-space: nowrap;
  overflow: hidden;
  position: absolute;
}

#full_image ul li img {
  display: inline;
  margin: 0 auto;
  width: 100%;
  max-width: 100%
}
代码语言:javascript
复制
<div id="full_image">
  <ul>
    <li>
      <a href="#"> <img src="http://i.telegraph.co.uk/multimedia/archive/01636/saint-tropez-beach_1636818c.jpg" alt="" /></a>
    </li>
  </ul>
  <ul>
    <li>
      <a href="#"> <img src="http://i.telegraph.co.uk/multimedia/archive/01636/saint-tropez-beach_1636818c.jpg" alt="" /></a>
    </li>
  </ul>
  <ul>
    <li>
      <a href="#"> <img src="http://i.telegraph.co.uk/multimedia/archive/01636/saint-tropez-beach_1636818c.jpg" alt="" /></a>
    </li>
  </ul>

</div>

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-09-04 21:38:52

您正在为初学者创建一个包含每个图像的新列表;每个列表都是块级(而不是内联)元素。块元素默认从新行开始。

然后,将display: inline应用于图像,而不是应用到包含它们的li,后者仍处于块级。

最后,list-style: nonediv上没有意义。我想你是想把它应用到一张清单上。

所以:

代码语言:javascript
复制
#full_image {
  margin: 0;
  padding: 0;
  list-style: none;
  white-space: nowrap;
  overflow: hidden;
  position: absolute;
}

#full_image li {
  display: inline;
}

#full_image li img {
  margin: 0 auto;
  max-width: 100%
}
代码语言:javascript
复制
<ul id="full_image">
  <li>
    <a href="#"> <img src="http://i.telegraph.co.uk/multimedia/archive/01636/saint-tropez-beach_1636818c.jpg" alt="" /></a>
  </li>
  <li>
    <a href="#"> <img src="http://i.telegraph.co.uk/multimedia/archive/01636/saint-tropez-beach_1636818c.jpg" alt="" /></a>
  </li>
  <li>
    <a href="#"> <img src="http://i.telegraph.co.uk/multimedia/archive/01636/saint-tropez-beach_1636818c.jpg" alt="" /></a>
  </li>
</ul>

票数 7
EN

Stack Overflow用户

发布于 2013-09-04 21:38:11

删除标签ul li,然后重试

票数 1
EN

Stack Overflow用户

发布于 2013-09-04 21:39:25

删除列表标记

http://jsfiddle.net/cxfNb/他们排得很好。如果你想要子弹点,你必须删除ul和li标签的块样式

代码语言:javascript
复制
<div id="full_image"> 
  <a href="#"> <img src="http://i.telegraph.co.uk/multimedia/archive/01636/saint-tropez-beach_1636818c.jpg" alt="" /></a>   
  <a href="#"> <img src="http://i.telegraph.co.uk/multimedia/archive/01636/saint-tropez-beach_1636818c.jpg" alt="" /></a>  
  <a href="#"> <img src="http://i.telegraph.co.uk/multimedia/archive/01636/saint-tropez-beach_1636818c.jpg" alt="" /></a>  
</div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18624175

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档