CSS 列表问题

标签 css

我正在寻找一种快速的跨浏览器解决方案来满足我对自动边距的需求。

我有一个简单的列表:

<ul>
     <li>text</li>
     <li>text</li>
     <li class="possibly_last">text</li>
</ul>

宽度为 600px。

我需要的是 CSS 代码,以确保每个 <li> 之间的边距均匀.

这样它们就可以均匀地延伸到整个 600 像素。

我可能需要作为“最后”类(class),但这没关系。

我只想要一种浏览器友好的方式来执行此操作。

任何帮助都会很棒,谢谢!

最佳答案

试试这个:

<style>
li {
  display: block;
  float: left;
  width: 32%;
}
</style>

如果不行,试试这个:

<style>
li {
  display: block;
  float: left;
  width: 200px; // or less
}
</style>

关于CSS 列表问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5310271/

相关文章:

javascript - 悬停在按钮上后圈出跟随光标

html - Bootstrap 轮播不工作或滑动

javascript - 为什么我的网站可以在某些 Chrome、Opera 和 Safari 中运行,但不能在 FireFox 或 IE 中运行?

html - 使用 CSS 在图像上绘制圆圈

css - 菜单栏未出现在同一行,网站标题和描述也未出现

firefox - @font-face 仅在 firefox 中不起作用

css - 在 Atom 中更改 Markdown 预览主题

css - 移动设备的单独 css ref,推荐的最大设备宽度?

html - 将父 div 设置为 flex 但不让子组件这样呈现

css - :hover behavior across mobile devices