ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS でリスト スタイルの画像の位置をカスタマイズするにはどうすればよいですか?

CSS でリスト スタイルの画像の位置をカスタマイズするにはどうすればよいですか?

Patricia Arquette
リリース: 2024-12-07 00:27:10
オリジナル
307 人が閲覧しました

How Can I Customize List-Style-Image Positioning in CSS?

リスト スタイル イメージの位置のカスタマイズ

リスト アイテムにパディングを適用すると、リスト スタイル イメージは静止したままになります。これは、目的の書式設定を実現するための制限となる可能性があります。

背景スタイルを使用した解決策

list-style-image の位置を直接調整することは実現できません。ただし、背景スタイルとパディング スタイルを組み合わせると、同様の効果をシミュレートできます:

li {
  background: url(images/bullet.gif) no-repeat left top;
  padding: 3px 0px 3px 10px;
  list-style: none;
  margin: 0;
}
ログイン後にコピー

この例では:

  • background は list-style-image を配置します。
  • パディングは、画像に対するコンテンツの位置を決定します。
  • リスト スタイルとマージン スタイルをリセットすると、

代替アプローチ

目標が箇条書きリスト全体をコンテナ内に配置することである場合は、親リスト コンテナ (ul) のスタイルを検討してください。 A List Apart 記事などのリソースがガイダンスを提供します: [スタイリッシュな「ボックス」コンテナーを順序付けされていないリストに追加](https://alistapart.com/article/box-model-list-styling)

以上がCSS でリスト スタイルの画像の位置をカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート