個別記事
- 前後の記事
after擬似要素を使いたい
- この記事が属するカテゴリー
- CSS
例えば、MTとかじゃなくて、普通のサイトでフッターのコピーライトの年表記を一括修正できるようにしたい時。今パッと思いつくのはこれくらい。(いや、年表記なんかいらないんだぜっていうのは無しで)
- フッター用のhtmlを別に作ってSSIでインクルードする
- フッター部に外部jsファイルのdocument.writeでコピーライトを書き出す
- Dreamweaverのライブラリを使う
- CSSのafter 擬似要素とcontentで書き出す
年が明けてからアップして一年間忘れてみる
1は、サーバがSSIに対応していない場合もある。2は、javascriptをoffにしている人もいる。3は、何となくイヤ(笑)。で、4な訳ですよ。
<div id="footer">
<p><span class="copyright">Copyrights©</span> hoge Co., Ltd. All rights reserved.</p>
</div>
上記htmlに対して、下記のCSSで年を挿入する。
#footer .copyright:after {
content: "2000-2004";
}
年に変更が入る時は、CSS一カ所変更すれば全ページに反映される。これが一番簡単なんだけど、IEが対応していないorz いや、別にIEだけ表示されなくても無問題なんですが。
:before、:afterってcontentプロパティ使って要素の前後にイメージやら文字やらを挿入するのにスゲェ便利だと思うのになぁ、って今仕事しながら思った。
2004-11-27T13:18:14+09:00
| コメント (4)
| トラックバック (1)
|
関連性が高いエントリー 5 件
トラックバック
- このエントリーのトラックバックURL:
- http://WWW.lucky-bag.com/cgi/mt/mt-tb.cgi/76
このリストは、次のエントリーを参照しています: after擬似要素を使いたい:
- WWW hxxks さんからのトラックバック
- :before 擬似要素 / :after 擬似要素の活用例
- hxxk.jp の場合は :before 擬似要素 / :after 擬似要素を随所に活用していますので、その例をいくつか紹介します。 [続きを読む]
- 2004年11月27日 15:54
コメント
- strife さんからのコメント
subaru's blog から飛んできました。
技術にお詳しく羨ましい限りです。私はIT企業を志望します。
将来の希望は、技術者ではありませんが、
個人的に技術に興味はあります。当サイトを参考にさせて頂きますね。
私のブログにもぜひいらしてください。
友人の話では、精神論中心らしいですが。。
参考にして頂ければ幸いです。では、また遊びに来ます。
- 2004年11月28日 06:44
- strife さんからのコメント
おはようございます。
返事を頂きありがとうございます。
そうそう、e-luckさん、相互リンクよろしいでしょうか?
ご検討の程、宜しくお願いします。- 2004年11月29日 06:44
コメントしてください
コメント内ではタグは一切使えません。コメント内にてタグを表記したい場合は、お手数ですが、文字実体参照を利用して < を < 、> を > とそれぞれ置き換えてください。