Perihalan Masalah:
Pertimbangkan senario ini: anda mempunyai div induk dengan lebar ditetapkan kepada 100% dan tidak tertib senarai di dalamnya. Anda telah menggunakan "margin: 0 auto;" ke senarai tidak tersusun untuk memusatkannya, tetapi ia enggan berganjak.
Punca Isu:
Inti isu terletak pada fakta bahawa anda telah menentukan lebar div induk, bukan elemen yang anda cuba pusatkan. Untuk "margin: 0 auto;" untuk berfungsi dengan berkesan, lebar elemen yang dipusatkan mesti ditentukan.
Penyelesaian:
Untuk membetulkan masalah ini, tetapkan lebar pada senarai tidak tertib:
#header ul { margin: 0 auto; width: 90%; }
Tambahan Pertimbangan:
Untuk mencapai penampilan yang lebih elegan, pertimbangkan penambahbaikan berikut:
#header ul li { color: #CCCCCC; display: inline; font-size: 20px; padding-right: 20px; }
Atas ialah kandungan terperinci Mengapa `margin: 0 auto;` Saya Tidak Memusatkan Elemen Saya Dalam Induk Lebar 100%?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!