Bir flash video içeren iframe üzerinden bir div göstermem gerekiyor. Div'in z-dizini 9999 olarak ayarlanır. Ancak ifarame herhangi bir z-endeksine sahip değildir. Ancak div yalanları Google Chrome için flaştan geliyor, IE 7/8/9 ve Mozila Firefox'ta çalışıyor.Google Chrome, Flash ve z dizini yanlış davranış
i kullanıyorum kod
<!doctype html>
<html>
<head></head>
<body></body>
</html>
Bu sorunun etrafında bazı işler verin flash.html
<!doctype html>
<html>
<head>
<title> Flash - zIndex</title>
</head>
<body>
<div style="position : absolute;left:200px;top:200px;width:320px; height:220px;background-color:#fff;z-index:999;" >
<iframe src="blank.html" style="width:100%; height:100%;">
</iframe>
</div>
<div id="textDiv" style="position : absolute; z-index:9999; left:200px;top:200px;border: 5px solid rgb(235, 127, 0);width:300px; height:200px;background-color:#fff;overflow:auto;">
this is the text div
</div>
<div id="flashDiv" style="height: 150px;">
</div>
<iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/3RD_3wooRjI" frameborder="0" allowfullscreen></iframe>
</body>
</html>
blank.html
olduğunu. peşin
sayesinde
Prashant
Not: tutmak olarak çözüm söyleme lütfen "wmode = transparent" iframe src bir get parametresi olarak. Bu konu için genel bir çözüm değil.
Merhaba divillysausages, Öneriniz, için sayesinde ama olarak src değiştirmek istemiyorum onun üçüncü bir tarafın sağladığı (bu durumda youtube). Teşekkürler Prashant –
javascript ile değiştirebilir ve ne olduğunu görebiliyor musunuz? – divillysausages