Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Memusatkan Senarai Tidak Tertib Tanpa Div Induk dalam CSS?

Bagaimana untuk Memusatkan Senarai Tidak Tertib Tanpa Div Induk dalam CSS?

Susan Sarandon
Susan Sarandonasal
2024-10-30 12:33:251034semak imbas

How to Center an Unordered List Without a Parent Div in CSS?

Cara Memusatkan Senarai Tidak Tertib Tanpa DIV Induk

Dalam CSS, memusatkan senarai tidak tertib (

    ) sambil mengekalkan kiri -item senarai sejajar boleh mencabar tanpa menggunakan div induk. Begini cara untuk mencapai kesan ini:

    Coretan kod yang disediakan, dengan div induk, menggunakan text-align: center pada div dan display: inline-block pada ul untuk memusatkan senarai. Walau bagaimanapun, kaedah ini memerlukan pembalut div induk.

    Untuk memusatkan senarai tidak tertib tanpa div induk, sifat CSS seperti jidar dan penjajaran teks tidak boleh digunakan dengan berkesan kerana

      tidak mempunyai lebar tetap.

      Penyelesaian terletak pada menetapkan

        untuk berkelakuan seperti jadual menggunakan paparan: jadual. Ini mewujudkan struktur seperti jadual di mana baris ditakrifkan oleh item senarai (
      • ). Dengan menetapkan margin: 0 auto pada
          , jadual (iaitu, senarai) dipusatkan dalam elemen yang mengandunginya.

          Berikut ialah kod CSS yang mencapai kesan ini:

          <code class="css">ul {
            display: table;
            margin: 0 auto;
          }</code>

          Untuk menunjukkan, berikut ialah coretan kod yang menggunakan HTML yang disediakan tetapi tanpa div induk:

          <code class="html"><html>
          
          <body>
            <ul>
              <li>56456456</li>
              <li>4564564564564649999999999999999999999999999996</li>
              <li>45645</li>
            </ul>
          </body>
          
          </html></code>

          Kod ini akan memusatkan senarai tidak tersusun pada halaman, sambil mengekalkan item senarai dijajar kiri.

          Atas ialah kandungan terperinci Bagaimana untuk Memusatkan Senarai Tidak Tertib Tanpa Div Induk dalam CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn