如何使用 CSS 将普通列表转换为“分组列表”?


要创建基本列表,请使用 <ul> 元素。使用 <li> 在 <ul> 中放置列表项。若要将其设为一个分组列表,请使用 CSS 样式。让我们看看如何使用 HTML 和 CSS 将基本列表转换为分组列表。首先,我们将创建一个无序列表。

创建一个无序列表

​<ul> 元素用于创建无序列表。列表项使用 <li> 元素设置 -

<ul>
   <li>Lion</li>
   <li>Tiger</li>
   <li>Leopard</li>
   <li>Cheetah</li>
   <li>Jaguar</li>
   <li>Cat</li>
   <li>Dog</li>
</ul>

删除圆点

若要从无序列表中删除圆点,请使用值 none 的列表样式类型属性。填充和边距也设置为 0 -

ul {
   list-style-type: none;
   padding: 0;
   margin: 0;
}

设置无序列表的样式

为无序列表设置一个边框,使它看起来像一个分组列表。该边框使用 border 属性设置 -

ul li {
   border: 1px solid rgb(0, 0, 0);
   background-color: rgb(246,246,246);;
   padding: 12px;
   font-size: 18px;
}

示例

若要使用 CSS 将基本列表转换为“分组列表”,请使用以下代码 -

<!DOCTYPE html>
<html>
<head>
   <style>
      body {
         font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
      }
      * {
         box-sizing: border-box;
      }
      ul {
         list-style-type: none;
         padding: 0;
         margin: 0;
      }
      ul li {
         border: 1px solid rgb(0, 0, 0);
         background-color: rgb(246,246,246);
         padding: 12px;
         font-size: 18px;
      }
   </style>
</head>
<body>
   <h1>List Group Example</h1>
   <ul>
      <li>Lion</li>
      <li>Tiger</li>
      <li>Leopard</li>
      <li>Cheetah</li>
      <li>Jaguar</li>
      <li>Cat</li>
      <li>Dog</li>
   </ul>
</body>
</html>

更新于:2023-12-21

174 次浏览

点燃你的 职业生涯

完成课程以获得认证

入门
广告