REDLINE MAGAZINE | OLリスト 番号だけ画像なしでスタイルを変更REDLINE MAGAZINEトップページへ

すべてのエントリを見る

OLリスト 番号だけ画像なしでスタイルを変更

こちらのページより、面白いなーと思ったCSSネタ。

CSS Code Snippets : 15 Wicked Tricks | DevSnippets

上記ページの8番目の「Style Your Ordered List」の部分。これはOLリストのliタグの中にpを入れて、OLで付与されるリスト番号の部分のフォントの見た目のスタイルを変更するっていう趣旨。

今までOLリストを使う時、liの中にpタグを入れた経験がなかったし(多分)、実はOLリストの数字の見た目を変えたい時は画像置換で背景画像を表示させてた。画像にしちゃえば好きなフォント使えるし、数字の他にちょこっと飾りなんかも入れれるし。ただ、それをするためにはidやらclassやらをhtmlに別途与える必要が出てくるんよね。それってあまり好みじゃない書き方だったりする。もちろんCSS3の:nth-child(n)等(参考:CSS3擬似クラス)がまともに使えるならそれでCSS側だけに手を入れればいいんだけど、ブラウザが追いついてないし。

で、5つほど試してみました。分かりやすいように数字部分大きめにしてます。

>>OLの番号部分のフォントを変更したサンプルページ

とはいえ、そのフォントが入ってなかったら何も変化はなくなっちゃうんだけれども。(一応キャプった

よほどの理由がない限り日本語サイトって読みやすいゴシックフォントにしますよね。普段欧米のフォントを指定することをあまり意識してないから、今いざサンプル作ってみよう!と思ったけど、どんなフォントがあったっけー?みたいな状態になった。ということで、フォントに関してはこちらのページを参考にさせて頂きました。

フォント表示サンプル

問題は今後私がliタグの中にpタグを入れるマークアップをするような原稿に出会えるかどうかだ。もし出会えたら・・・余力があったらコレ使ってちょっとカワイイ感じにしてもいいなーって思いました。まぁpタグじゃなくてもいいんだけれども。spanでもいいしstrongでもいいし。なんせ入れ子にして対象のスタイルを通常のものに戻せたらいいんよね、要は。

<< IE6 → 透過PNG+overflow=混ぜるな危険(追記有) | 自分もプロパティの書き順とか >>

トラックバック

このエントリーのトラックバックURL:
http://redline.hippy.jp/cgi/mt/mt-tb.cgi/217

コメント (9)

おおーー、そうか!この手があったか。
olの味気ない番号リストが嫌でolはあまり使わずなんとなくulで対応することが多かったのですが、こういう方法でスタイル設定できるんですね!
勉強になりましたー。

>きしらうさん、こんばんわー。
ユーザーの環境でそのフォントが入ってたらっていう前提付きだけど(入ってなかったらそれはそれでもいいのだけれど)画像用意しなくていいのは手軽でいいですよね。
海外のサイトはCSSの組み合わせで「面白い事考えるなぁ」というのが多くて楽しいですね。

これは全然気がつきませんでした!
こんどやってみますね。

目からボタモチです!

>painkillerさん
コメントありがとうございます。私も元ネタのページ見るまでOLのリスト番号のスタイルだけ変更しようなんて思った事なかったです。
目から鱗・・・棚からぼたもちww

ところでpainkillerさんのブログ、ちょっと拝見したんですけど、DreamweaverのCSSいじったら落ちるっていう問題解決しましたか?私はまだその落ち方には遭遇したことないんですが、うる覚えなんですけど、なんかCSSファイルを新しく作り直したら落ちないって読んだ記憶が・・・よかったら試してみてください~。ガセだったらごめんなさい><

CSSを作り直すのですか?うーん???
僕の出くわした現象はDreamweaverでCSSだけを直しながらブラウザを更新すると何故か落ちます。
唐突に落ちます。
試してみますね。

>painkillerさん
あ。ごめんなさい。落ちるのはDreamweaverじゃなくてブラウザの方ってことでしたか(汗
なんか勘違いしてたかもです。申し訳ない><

いえいえ、Dreamweaverが落ちるのです。
何の前触れも無く。
と、いうことはRedさんの環境ではそういうのは無いのですね?
不思議だな??ちなみに僕の環境はWindows XPです。
今日も落ちたのねーん。。。

横からで失礼します。

私もCSSファイルの変更中に突然Dreamwever(以下、DW)がクラッシュした経験があります。OSはWindows XPです。

経験則からですが、CSSファイルの記述中に"{"から"}"で囲まれていない部分に、メモとして何かを貼り付ける、または"{"や"}"抜けている(状態で上書き保存をする場合に起きる気もしています。)など、CSSの文法としてミスがある場合、DWが突然クラッシュするような気がしております。

その場合は、再度DWを起動しても、クラッシュする恐れがあるため、テキストエディタで修正したうえで、DWを起動しなおしております。

これらに注意しても、DWがクラッシュする場合は、下記の現象が考えられます。

http://support.adobe.co.jp/faq/qadoc/AJ25.nsf/900f7bf03cd385244925696900084026/bfc0e86afede8f7e492571d2001908db?OpenDocument

>painkillerさん
私もXPです。使ってるDWのバージョンが少し前まではバージョン8、今はCS4なんですが、その現象には遭遇したことがないですね・・・。なんでしょう・・・その現象が起きるトリガーをまだ引いた事がないだけなのかな。しかしそれは不便ですよね。なんとか解決できればいいんですが、お力になれなくて申し訳ないです><

>ヒロさん
ありがとうございますー。参考になりました。
とはいえ自分がその現象に遭遇していないので試してみるっていうのが出来ないのが悲しいところ・・・いつかはまったら文法回り、確認してみますね。

ググってみたところ、こんな情報もでてきましたよ。
http://www.abcc-crossmedia.com/blog/?p=410




※コメント欄に「<」「>」等を含むソースを記載する場合は実体参照に変換してください。

このページの一番上へ

その他の情報など

最近のコメント

PHP オブジェクト指向の勉強
  • Red - 2010.01.08
  • hogepage - 2010.01.21
  • Red - 2010.01.22
  • - 2011.11.27
  • houseiii - 2011.11.27
Fireworks トリミング画像を一括書出 CS4編
  • Iper - 2009.06.27
  • Red - 2009.06.27
  • mala - 2011.11.17
  • Red - 2011.11.18
jQueryでボックスを上下左右中央に簡単配置
overflow を使用したボックス背景のこと
  • - 2007.12.13
  • Red - 2007.12.13
  • - 2007.12.13
  • Red - 2007.12.13
  • hj - 2011.09.23
IE6 → 透過PNG+overflow=混ぜるな危険(追記有)

メッセージを送る

こちらのメッセージ送信フォームは閉鎖させて頂きました。
御用の方は新しい方のブログ にコメント頂くか、 連絡用のフォーム もありますので、そちらからご連絡ください。