CSS列表(有序,无序,去掉无序列表的点,列表一行显示)

简介: CSS列表(有序,无序,去掉无序列表的点,列表一行显示)

有序列表


有序列表顾名思义就是会对列表排序

例如这样↓

1.第一句

2.第二句

3.第三句


<ol>
  <li>第一句</li>
  <li>第二句</li>
  <li>第三句</li>
</ol>

排序方式可分为五种

1.数字排序

2.字母排序

3.小写字母排序

4.罗马字母排序

5.小写罗马字母排序


样例代码:


<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <html>
      <body>
        <h4>数字排序:</h4>
        <ol>
          <li>第一句</li>
          <li>第二句</li>
          <li>第三句</li>
          <li>第四局</li>
        </ol>
        <h4>字母排序:</h4>
        <ol type="A">
          <li>第一句</li>
          <li>第二句</li>
          <li>第三句</li>
          <li>第四句</li>
        </ol>
        <h4>小写字母排序:</h4>
        <ol type="a">
          <li>第一句</li>
          <li>第二句</li>
          <li>第三句</li>
          <li>第四句</li>
        </ol>
        <h4>罗马字母排序:</h4>
        <ol type="I">
          <li>第一句</li>
          <li>第二句</li>
          <li>第三句</li>
          <li>第四句</li>
        </ol>
        <h4>小写罗马字母列表:</h4>
        <ol type="i">
          <li>第一句</li>
          <li>第二句</li>
          <li>第三句</li>
          <li>第四句</li>
        </ol>
      </body>
    </html>
  </body>
</html>

效果截图:

1.png


无序列表


无序列表的排序就是没有序号,但是默认的会在前面显示一个圆点


<ul>
  <li>第一句</li>
  <li>第二句</li>
  <li>第三句</li>
  <li>第四句</li>
</ul>

样例代码:


<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <ul>
      <li>第一句</li>
      <li>第二句</li>
      <li>第三句</li>
      <li>第四句</li>
    </ul>
  </body>
</html>

效果截图:

1.png


无序列表去掉点


通过使用list-style: none;可以去掉圆点


通过直接在ul标签里写style属性或者写个选择器,加上 list-style: none; 这句都可以实现去掉圆点。

样例代码:


<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <style>
      #aa{
        list-style: none;
      }
    </style>
    <title></title>
  </head>
  <body>
    <ul id="aa">
      <li>第一句</li>
      <li>第二句</li>
      <li>第三句</li>
      <li>第四句</li>
    </ul>
    <ul style="list-style: none;">
      <li>第一句</li>
      <li>第二句</li>
      <li>第三句</li>
      <li>第四句</li>
    </ul>
  </body>
</html>

效果截图:

1.png


成行显示


无论是有序列表还是无序列表默认都是独占一行,是按行显示的,但是我们也可以让他们在一行显示,通过display属性就可以实现了。

display属性 说明
none 不显示
block 块级元素(列显示)
inline 行内元素(行显示)


无论是块级元素还是行内元素都会忽略前面的序号(包括有序和无序的那个点)


样例代码:


<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <style>
      .aa li{
        display: inline; <!-- 行内元素(行显示) -->
      }
      .bb li{
        display: none;  <!-- 不显示 -->
      }
      .cc li{
        display: block; <!-- 块内元素(列显示) -->
      }
    </style>
    <title></title>
  </head>
  <body>
    <ol class="aa">
      <li>第一句</li>
      <li>第二句</li>
      <li>第三句</li>
      <li>第四句</li>
    </ol>
    <ul class="bb">
      <li>第一句</li>
      <li>第二句</li>
      <li>第三句</li>
      <li>第四句</li>
    </ul>
    <ul class="cc">
      <li>第一句</li>
      <li>第二句</li>
      <li>第三句</li>
      <li>第四句</li>
    </ul>
  </body>
</html>

效果截图:

1.png

目录
打赏
0
0
0
0
8
分享
相关文章
纯css3经典列表式手风琴插件
这是一款十分经典的纯css3列表手风琴插件。该插件使用css兄弟选择器和:target伪类来实现。
CSS列表属性:list-style系列属性详解
CSS列表属性:list-style系列属性详解
463 40
HTML+CSS基础知识(2)选择器的使用、盒子模型的讲解、列表的使用
该博客文章详细介绍了HTML和CSS的基础知识,包括CSS样式的应用方式、语法规则、选择器的使用、盒子模型、内边距、外边距、元素的显示类型以及overflow属性处理溢出内容的方法,并通过代码示例和测试结果截图展示了这些知识点在网页设计中的应用。
HTML+CSS基础知识(2)选择器的使用、盒子模型的讲解、列表的使用
CSS常用属性之(列表、表格、鼠标)属性,(如果想知道CSS的列表、表格、鼠标相关的属性知识点,那么只看这一篇就足够了!)
CSS常用属性之(列表、表格、鼠标)属性,(如果想知道CSS的列表、表格、鼠标相关的属性知识点,那么只看这一篇就足够了!)
|
8月前
|
css实战——清除列表中最后一个元素的下边距
css实战——清除列表中最后一个元素的下边距
118 0
|
10月前
|
CSS列表
【5月更文挑战第4天】CSS列表。
41 3
|
10月前
|
CSS列表属性
CSS列表属性。
56 5
|
10月前
编程笔记 html5&css&js 015 HTML列表
编程笔记 html5&css&js 015 HTML列表