html - 仅将图像居中对齐 UL

标签 html css image alignment html-lists

<分区>

我有一个 <ul>有6张图片,没有文字。我似乎无法将其置于页面中央。这是我的代码。

CSS

.logos{ 
      margin:0 auto; 
      text-align:center;
      display:table;
      float: left;
}

HTML

<div class="logos" style="margin:0 auto;">
  <ul class="logos">
     <li class="logos"> <img src="imgs/logo1.gif"> </li>
     <li class="logos"> <img src="imgs/logo2.gif"> </li>
     <li class="logos"> <img src="imgs/logo3.gif"> </li>
     <li class="logos"> <img src="imgs/logo4.gif"> </li>
     <li class="logos"> <img src="imgs/logo5.gif"> </li>
     <li class="logos"> <img src="imgs/logo6.gif"> </li>
  </ul>
</div>

最佳答案

你需要改变

.logos{ 
      margin:0 auto; 
      text-align:center;
      display:table;
      float: left;
}

.logos{ 
      margin:0 auto; 
      text-align:center;
      display:table;

}

内容会在页面中间

您还需要删除 div 因为它没用,您将相同的类设置为 uldiv

关于html - 仅将图像居中对齐 UL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39492435/

上一篇:javascript - $(document).click() 在 iPhone 上无法正常工作。查询

下一篇:css - Bootstrap 3.3.6 小屏幕上的响应式表单

相关文章:

html - iframe 内的图片需要授权

javascript - 图像渲染值有时会更新,有时不会

jquery - UL 菜单显示在 jQuery UI 选项卡和图像后面

JQuery Slideout 仅适用于页面的一侧?

javascript - 获取服务器目录中文件列表的最简单方法

html - 删除图像周围的白边

javascript - Github 页面部署问题

java - 从枚举中获取信息

html - 图像没有正确重复

javascript - 如何以编程方式在javascript中获取旋转的svg文本边界