html - CSS 水平对齐段落

标签 html css

我想水平对齐某个类下的几个段落。基本上,我希望每个段落都有自己的专栏。

我使用了float: right;。这使它们成为列,但随后又使它们脱离了网页其余部分的格式。

任何有关创建列或使用 float 格式化的不同方法的提示,我们将不胜感激。

最佳答案

您始终可以使用 CSS 列。

div
{
   -webkit-column-count:3; /* Chrome, Safari, Opera */
   -moz-column-count:3; /* Firefox */
   column-count:3;
   -webkit-column-gap:40px; /* Chrome, Safari, Opera */
   -moz-column-gap:40px; /* Firefox */
   column-gap:40px;
}

来自 W3schools .

或者如果您总是要控制文本,您可以使用列表项来实现。

HTML

<ul>
    <li>paragraph</li>
    <li>paragraph</li>
    <li class="last">paragraph</li>
</ul>

CSS

ul {
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
}

ul li {
    float: left;
    width: 30%
    margin-right: 5%;
}

ul li.right {
    margin-right: 0;
}

关于html - CSS 水平对齐段落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22617157/

相关文章:

javascript - 如何使用 Javascript 或 Jquery 将一系列 JSON 数据附加到 HTML?

css - 如何将图像保持在 div 的中心? row text-center 和 margin-auto 不起作用

css - 如何使用背景图像和悬停

html - 有没有办法减慢悬停效果?

HTML5 canvas drawImage 使用点?

wordpress - 如何创建移动的背景元素

jquery - 在 HTML 中的 &lt;script src ="">&lt;/script&gt; 标记的 src 路径中上一层

html - IE7窗体显示

html - 使用 HTML & CSS3 : How to extend the borders of the inner table vertically, 使其触及外表

ruby-on-rails - 如何让 Apache 在 Rails 开发中提供新的 css 文件