
为了将文本分成多列,我们使用CSS3的“column-count”属性。该属性用于将HTML元素的内容分成指定数量的列。在这里,我们将使用两个不同的示例来演示CSS的“column count”属性在2列和3列中排列文本的应用。
语法
column-count: n;
在这里,“n”是一个正整数,表示我们希望将文本排列成的列数。
Example 1
的中文翻译为:示例 1
在这个例子中,我们将使用CSS3的“column-count”属性将“p”标签的内容分成3列。
<!DOCTYPE html>
<html lang="en">
<head>
<title>How to arrange text in multi columns using CSS3?</title>
<style>
.para {
column-count: 3;
}
</style>
</head>
<body>
<h3>How to arrange text in multi columns using CSS3?</h3>
<p class="para">Lorem ipsum dolor sit amet consectetur adipisicing elit. Nihil architecto ratione cumque consequatur at fugit saepe, unde temporibus laudantium, incidunt sit possimus quidem soluta facere repellat dolore facilis, consectetur repudiandae.</p>
</body>
</html>
Example 2
的中文翻译为:示例2
在这个例子中,我们将使用CSS3的“column-count”属性将“p”标签的内容分为两列。
立即学习“前端免费学习笔记(深入)”;
<!DOCTYPE html>
<html lang="en">
<head>
<title>How to arrange text in multi columns using CSS3?</title>
<style>
.para {
column-count: 2;
}
</style>
</head>
<body>
<h3>How to arrange text in multi columns using CSS3?</h3>
<p class="para">
<span>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nihil architecto ratione cumque consequatur at fugit saepe, unde temporibus laudantium, incidunt sit possimus quidem soluta facere repellat dolore facilis, consectetur repudiandae.</span>
<span>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nihil architecto ratione cumque consequatur at fugit saepe, unde temporibus laudantium, incidunt sit possimus quidem soluta facere repellat dolore facilis, consectetur repudiandae.</span>
<span>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nihil architecto ratione cumque consequatur at fugit saepe, unde temporibus laudantium, incidunt sit possimus quidem soluta facere repellat dolore facilis, consectetur repudiandae.</span>
</p>
</body>
</html>
结论
在这篇文章中,我们学习了“column-count”属性是什么,以及如何使用CSS3将文本排列成多列。在第一个示例中,我们通过将“column-count”属性设置为3来将文本排列成3列,在第二个示例中,我们通过将“column-count”属性设置为2来将文本排列成3列。










