順序なしリストからインデントを削除: 負のテキストインデントが唯一の解決策ですか?
疑問が生じます: リストからすべてのインデントを削除する方法margin、padding、text-indent を 0 に設定しようとしても、順序なしリスト要素 (ul) が返されます。 text-indent を負の値にするとうまくいくようですが、それが唯一の方法ですか?
答えは、リストのスタイルと左パディングを何も設定しないことです。次のコードを実装すると、目的の効果を実現できます:
ul { list-style: none; padding-left: 0; }
このコードは、デフォルトのリスト スタイルを削除し、左のパディングを 0 にリセットすることでインデントを削除します。結果を示す例は次のとおりです。
<ul> <li>a</li> <li>b</li> <li>c</li> </ul>
この場合、順序のないリスト項目はインデントなしで表示されます。
以上が順序なしリストからインデントを削除するには、Negative Text-Indent が唯一の方法ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。