ん。
ここはmemoカテゴリのエントリだけのページです。
[メインページに戻る]

2005年02月12日

CSS-only Image Annotation

スタイルシートだけで画像に注釈をつけようというのを見つけたので、
早速やってみる練習。マウスオーバーで注釈が出るのだ。
<18時に追記>
ちなみに今はFirefox とI.E.でしか確認できないけど、
I.E.では表示されませんでしたよまったく。
家に戻ったら他のブラウザでも確認してみよっかな。
</18時に追記>
5-BlogPets
  • うさぎ
  • いぬ
  • ねこ
  • パンダ
  • ねずみ
ネタ元はコチラ→Annotating images with CSS
色んなバリエーションで注釈を出してて、もっとカッコイイのもあったけど、
一番シンプルなのをやってみた。
注意事項や自分なりのアレンジも含めて追記しとく。
まずは注釈の背景を透過させるために、
透過度55%で白の画像を作りアップロードする。


次にスタイルシートに以下を追加した。
/****blogpetテスト専用***/
#blogpet {
  display: block;
  position: relative;
  width: 400px;
  height: 74px;
  margin: 0;
  padding: 0; }
#blogpet ul { margin: 0; padding: 0; }
#blogpet li {
  visibility: hidden;   
  list-style-type: none;
  position: absolute;
  display: block;
  margin: 0; 
  padding: 0;
  font-family: sans-serif;
  font-weight: bold;
  color: #000; 
  height: 16px;
  line-height: 16px; 
  text-align: center;
  background: url(透過度55%画像のパス);
  border: 1px solid black;
  text-decoration: none;
  overflow: hidden; }
#blogpet:hover li { visibility: visible; }
#usagi { left: -5px; top: 10px; width: 60px; }
#inu { left: 80px; top: 48px; width: 50px; }
#neko { left: 170px; top: 28px; width: 50px; }
#panda { left: 260px; top: 48px; width: 60px; }  
#nezumi { left: 330px; top: 28px; width: 60px; }
※色、サイズなどは任意に変更すること
※usagi,inu,などのID を作り、表示させたい位置とサイズを指定した

そして画像表示部分のhtml は以下のように。
(ID は任意で変更する。このエントリの場合を書いとく。)

<div id="blogpet">
<img src="画像のパス">
<ul>
<li id="usagi">うさぎ</li>
<li id="inu">いぬ</li>
<li id="neko">ねこ</li>
<li id="panda">パンダ</li>
<li id="nezumi">ねずみ</li>
</ul>
</div>
以上。
けっこうめんどくさかったw
どんな時に使うかなーと考えると、やっぱりネタ元のようにみんなで写ってる記念写真みたいなのとか、パーティーでのひとコマ、あとはなんだ、機械のパーツを注釈にしたり。
意外と使い道少なかったわなorz
Posted by ysk at 12:51 | 固定リンク | コメント (3) | トラックバック(0) | カテゴリ:memo

2005年01月28日

ウゴツールおもしれー

ysk無思考雑記帖さんの記事で知りました。
面白く活用するようなクリエイティブな才能がないのが悲しい。
でも楽しくてしばらく色々描いちゃいました。


描いたものがウゴウゴルーガみたいに動くという描画ツールです。
ダウンロードして使います。Windows版のみです。
ウゴツール

Posted by ysk at 21:16 | 固定リンク | コメント (4) | トラックバック(2) | カテゴリ:memo