新春お年玉企画、はてなにユーザー登録をしてDSiをもらおうキャンペーン開催中! 1/14まで

css tooltip

css tooltipしーえすえすつーるちっぷウェブ

Web上でリンク先や画像キャプションユーザに示すのに重宝する「ツールチップ」ですが
まぁいろいろと制限があります。

おまけに はてなダイアリー 上では、ツールチップ文字列(<A/>タグtitleオプション)中で改行すると
勝手に先頭にインデントをつけて来るという謎仕様もあり(idea:22362)、どうにも使い勝手が優れません。

そんな問題に心の奥底で苦悩する貴方に朗報です!

cssツールチップ表示


ありきたりですが css :hoverを使った自前ツールチップで上記問題を一挙に解決!
使用方法】
  1. http記法や <a/>タグ+titleオプション の代わりに、
    通常の<a/>タグの内側に<span/>タグツールチップ表示内容を囲んで記述
    : 記述コード:
    <a href="url">リンク文字列<span>ツールチップ表示内容</span></a>
    
    表示結果:    リンク文字列ツールチップ表示内容
  2. スタイルシートに下記記述を追加
    出典:参考URL
    デザインは適宜カスタマイズしてください
    a{
    	z-index:  10;
    }
    a:hover{
    	position: relative; 
    	z-index:  100;
    } 
    a span{
    	display:  none;
    }
    a:hover span{
    	display:  block;
    	position: absolute;
    	float:    left;
    	white-space: nowrap;
    	top:      -2.2em;
    	left:     0.5em;
    	background: #fffcd1;
    	border:   1px solid #444;
    	color:    #444;
    	padding:  1px 5px;
    	z-index:  10;
    }
    

■参考URL:
[CSS]ツールチップ画像拡大など実用的な4つのチュートリアル | コリス:
http://coliss.com/articles/build-websites/operation/css/1040.html
■サンプル:
http://cssglobe.com/articles/link_tech/01.html

リンクスコア
100
利用規約違反を通知する

「css tooltip」を含むブログ RSSフィード

「css tooltip」を含む記事はまだありません。

はてなダイアリーで「css tooltip」について書くとここに掲載され、「css tooltip」に興味を持つ人があなたのブログに来てくれるようになります。