CSSの画像マーカーのクロスブラウザソリューション
すべてのブラウザで画像マーカーを正しく表示するには、クロスブラウザソリューションが必要です。画像マーカーの後のテキストの配置が歪むことがあります。均一な出力を実現するために、マーカーとして使用する画像を背景として指定し、それに応じて位置合わせします。
例
次の例は、リストのスタイル設定を示しています-
<!DOCTYPE html> <html> <head> <style> ul{ list-style-type: none; padding: 0px; margin: 0px; font-size: 1.5em; } ul li{ background-image: url("https://www.tutorialspoint.com/images/spring.png"); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 24px; } </style> </head> <body> <h2>Tutorials</h2> <ul> <li>Java</li> <li>C#</li> <li>C</li> <li>C++</li> <li>Spring</li> <li>Hibernate</li> </ul> </body> </html>
出力
これにより、次の出力が得られます-
例
<!DOCTYPE html> <html> <head> <style> ul{ box-shadow: inset 0 0 8px orange; list-style-type: none; padding: 12px; padding-left: 20px; margin: 2px; font-size: 1.35em; } ul li{ background-image: url("https://www.tutorialspoint.com/images/css.png"); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 40px; font-style: italic; } </style> </head> <body> <p>Requirements:</p> <ul> <li>Tutorials</li> <li>Interview QA</li> <li>Quiz</li> </ul> </body> </html>
出力
これにより、次の出力が得られます-
-
CSSでカレンダーを作成するにはどうすればよいですか?
CSSを使用してカレンダーを作成するには、コードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } * { box-sizing: border-box;  
-
::markerCSSSelectorを使用してリストの箇条書きの色を変更する
構文 CSS::マーカーセレクターの構文は次のとおりです- Selector::marker { attribute: /*value*/; } 例 次の例は、CSS::マーカーセレクターを示しています。 <!DOCTYPE html> <html> <head> <style> ul { list-