
No.2ベストアンサー
- 回答日時:
geohaseが何だかわからないけどまあいいや
【重要な注意】
1. この記述にはIEの独自拡張,およびCSS3の先行実装が含まれています
2. 適当なswfファイルを以下のソースコードと同じディレクトリに入れてください。
3. name値がwmodeであるparam要素はFirefox用には6.0以上の一部のバージョンでしかサポートされない
4. 1に関連するが,filterプロパティを使っているが,これはDirectXに依存するため,入っていないマシンでは動作しないかもしれない
5. 4に関連して。セキュリティ設定によっては動作しない可能性がある。
6. 検証はIE 7とMinefield(Firefox 3.0a6pre)でしか行っていない
"p6"値をid属性に持つp要素上にFlashが再生され、また、そのp要素の内容として含まれる文字列「あいうえ」が左上に表示される。非常に見難いので目を凝らすこと。
============
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dt …
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>テスト</title>
<style type="text/css">
html{
background-color:white;
}
body{
background-color:black;
width:100%;
}
div{
height:130px;
padding:0;
margin:0;
}
p#p1{
position:relative;
background-color:yellow;
z-index:3;
height:100px;
padding:0;
margin:0;
}
p#p2{
z-index:4;
background-color:pink;
height:100px;
margin:-100px 0;
position:relative;
padding:0;
}
p#p2 span{
position:relative;
z-index:5;
background-color:pink;
height:100px;
padding:0;
margin:0;
}
p#p3{
position:relative;
background-color:yellow;
z-index:3;
height:100px;
padding:0;
margin:0;
}
p#p4{
position:relative;
z-index:2;
background-color:pink;
height:100px;
margin:-100px 0 ;
padding:0;
}
p#p2 span{
position:relative;
z-index:1;
background-color:pink;
height:100px;
padding:0;
margin:0;
}
p#p5{
position:relative;
background-color:yellow;
z-index:3;
height:100px;
padding:0;
margin:0;
}
p#p6{
position:relative;
z-index:4;
background-color:pink;
height:100px;
margin:-100px 0 ;
padding:0;
opacity:0.8;
filter:alpha(Opacity='95');
}
p#p6 object{
position:relative;
z-index:5;
background-color:pink;
height:100px;
padding:0;
margin:0;
}
p#p7{
position:relative;
background-color:yellow;
z-index:3;
height:100px;
padding:0;
margin:0;
}
p#p8{
position:relative;
z-index:2;
background-color:pink;
height:100px;
margin:-100px 0 ;
padding:0;
opacity:0.95;
filter:alpha(Opacity='95');
}
p#p8 object{
position:relative;
z-index:1;
background-color:pink;
height:100px;
padding:0;
margin:0;
}
</style>
</head>
<body>
<div>
<p id="p1">あいうえ</p>
<p id="p2"><span>おかきく</span></p>
</div>
<div>
<p id="p3">けこさし</p>
<p id="p4"><span>すせそた</span></p>
</div>
<div>
<p id="p5">あいうえ</p>
<p id="p6">
<object data="movie.swf" type="application/x-shockwave-flash" width="100%" height="100">
<param name="movie" value="movie.swf" />
<param name="wmode" value="Transparent">
</object>
</p>
</div>
<div>
<p id="p7">けこさし</p>
<p id="p8">
<object data="movie.swf" type="application/x-shockwave-flash" width="100%" height="100">
<param name="movie" value="movie.swf" />
<param name="wmode" value="Transparent">
</object>
</p>
</div>
</body>
</html>
この回答へのお礼
お礼日時:2007/07/03 12:40
himajinさん
詳細なご指導真にありがとうございました。
良く分りました。 objectにしろembedにしろwmode="transparent"を指定する点がポイントのようですね。
IE7、Firefox2.0.0.4、Opera9.02で確認してみて、いずれも
”レイヤー”のような効果がflash画像の上に出来ました。
ありがとうございました。 geohase拝
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
【CSS】ヘッダーの高さが不明の...
-
画像イメージの上下左右、欲し...
-
widthやheightの数値に単位(px...
-
FC2ショッピングカート 写真の...
-
CSSで「overflow:scroll」をしてい
-
テーブルのセル間に余白が空い...
-
divで囲まれたpaddingの指定を...
-
画面に表示したらアニメーショ...
-
Css側で、文字の位置を数センチ...
-
「dt」「dd」の内容を一列で表...
-
CSSの角丸での質問です。 今、C...
-
ウインドウを小さくするとbody...
-
表示倍率を変えるとレイアウト...
-
CSS初心者です。わかる方教えて...
-
コンボボックスの幅
-
横並びリスト ブラウザ縮小 カ...
-
<div>と<div>の間の10px程の...
-
ライトボックスでスクロールバー
-
Firefoxで一番下のstickyが上に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
【CSS】ヘッダーの高さが不明の...
-
css初心者 フレックスボックス...
-
form input テキストを上下中央...
-
画像イメージの上下左右、欲し...
-
余分な縦スクロールバーが出て...
-
CSSがなぜかfont-sizeだけ効か...
-
<div>と<div>の間の10px程の...
-
htmlでheightが自動で延長
-
画像リンクの下に文字を付けた...
-
ネガティブマージン
-
table周辺の隙間をなくしたい。
-
入力フォームとセレクトボック...
-
定義リストに下線をつけたいと...
-
ライトボックスでスクロールバー
-
footer を横幅いっぱいに広げる...
-
CSSについて。このサイトの背景...
-
テーブルのセル間に余白が空い...
-
XHTML+CSS で、ブラウザごとに...
おすすめ情報