オブジェクトを半透明(CSS)

| | コメント(0) | トラックバック(0)

オブジェクトを半透明するCSSの設定。

IEのみのだけでなく、Firefox、Opera、Netscape、Safariでも同じように半透明で表示することができる。

サンプル

次のコードでIE、Firefox、Opera、Netscape、Safariで半透明で表示できる。
---------------------------
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
zoom: 1.0;
---------------------------

IE
alpha(opacity=透明度);
100が100%

IEの場合、次のスタイルのいずれかが設定されていないと半透明にはならない。

プロパティ     
display     inline-block
height      任意の値
width       任意の値
float      left または right
position     absolute
writing-mode   tb-rl
zoom       任意の値

(指定する値が無い時はとりあえず、「zoom: 1.0;」とすれば良いと思う。)

Firefox・Netscape
-moz-opacity:透明度;
1.0が100%

Opera・Safari
opacity:透明度;
1.0が100%

opacity:透明度;がCSS3.0から実装されるみたいなので、そうなるとこの設定でFirefox、Opera、Safari、Netscapeなど多くのブラウザで表示可能となるだろう。
ただし、IEは対応しないようだ。

私が試したところ、MacのIE以外ではオブジェクト半透明が実現できた。

注:ここに示したサンプルは私が制作した友人のサイトです。

トラックバック(0)

このブログ記事を参照しているブログ一覧: オブジェクトを半透明(CSS)

このブログ記事に対するトラックバックURL: http://kumao.net/mt/mt-tb.cgi/17

コメントする

KUMAOの押入TOP

カウンタ

Twitter

books

最近のブログ記事

このブログ記事について

このページは、kumaoが2008年2月 8日 23:03に書いたブログ記事です。

ひとつ前のブログ記事は「target="_blank"を使わずに別ウィンドウを開く」です。

次のブログ記事は「IE6で機能するイメージ ツール バーを無効」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

にほんブログ村 IT技術ブログへ
無料テンプレートならテンプレートキング

books