« ウェブ人間論 前半 読感 | Main | 細かすぎて伝わらない かも知れない jQueryの勘所10選 (jQuery 1.0.4 版) »

Ajaxで引用をデザインする。

またまた、DesignWalker の管理人さんに対抗して?、 こんなの作って見ました。

「CSSで引用をデザインする。」のAjax的アプローチとでも申しましょうか。

<blockquote class="cite" cite="http://ja.wikipedia.org/wiki/
%E9%95%B7%E5%B6%8B%E8%8C%82%E9%9B%84#.E9.95.B7.E5.B6.8B.E8.AA.9E" title="ウィキペディア 長島茂雄のページより"> オールスターという夢のドリームゲーム、1年目のルーキー、 今年初めての開幕戦、体験を経験、疲労からくる疲れ、 秋の秋季キャンプ、始まりのスタート、バースデー誕生日、 打率のパーセントテージ、ブルーな青空、など・・・ </blockquote>
と書くだけで、↓こんな感じ。
オールスターという夢のドリームゲーム、1年目のルーキー、今年初めての開幕戦、体験を経験、疲労からくる疲れ、秋の秋季キャンプ、始まりのスタート、バースデー誕生日、打率のパーセントテージ、ブルーな青空、など・・・
せっかくなので、AoD ! と連動させると、
<blockquote class="cite" cite="Wikipedia" title="長島茂雄">
オールスターという夢のドリームゲーム、1年目のルーキー、
今年初めての開幕戦、体験を経験、疲労からくる疲れ、
秋の秋季キャンプ、始まりのスタート、バースデー誕生日、
打率のパーセントテージ、ブルーな青空、など・・・
</blockquote>
↓こんな感じ。
オールスターという夢のドリームゲーム、1年目のルーキー、今年初めての開幕戦、体験を経験、疲労からくる疲れ、秋の秋季キャンプ、始まりのスタート、バースデー誕生日、打率のパーセントテージ、ブルーな青空、など・・・


さて、肝心のスクリプトは、AoD !に、Wikipediaプラグインと、

<script src="http://www.isella.com/aod2/js/quoter.js" charset="utf-8" 
type="text/javascript"></script>
を追加します。

で、CSSは、↓こんな感じ。

<style type="text/css">
blockquote.cite { /* 引用文のスタイル */
	margin: 10px;
	padding: 10px;
	width: 250px;
	font-size: 12px;
	line-height: 1.4;
	background: #F9FFEE;
	border: 1px dotted #99CC33;
}
blockquote.cite cite { /* 引用元部分のスタイル */
	display: block;
	text-align: right;
	font-size: 10px;
}
blockquote.cite span { /* 先頭の一文字のスタイル */
	display: block;
	float: left;
	margin: 0 5px 2px 0;
	font-size: 72px;
	line-height: 0.9;
	color: #99CC33;
}
<style>
スタイルを適当にいぢることが出来ます。

残念ながら、本来の趣旨の「トラックバック元の記事にトラックバック送信先のリンク」には使えそうにありませんが。。。

TrackBack

TrackBack URL for this entry:
http://blog.l-xs.com/cgi-bin/mt/mt-tb.cgi/237

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)