- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IE6などでposition:fixedのように固定する方法)
IE6などでposition:fixedのように固定する方法
このQ&Aのポイント
- IE6などで固定表示が正常にされない場合、他のブラウザでも表示する方法について説明します。
- 右下の画像をランダムに表示する機能を使用する場合、外部scriptを読み込むことで実現できます。
- 質問文章では、divタグのstyle属性を使用して画像を固定表示しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
IE6 の fixed 関連の記事を書きましたので、ご参考までに。。 記事 http://d.hatena.ne.jp/cyokodog/20090323/jQueryExFixed demo http://cyokodog.web.fc2.com/cyokolab/example02/exfixed_ex0101a.html jQuery というjavascriptのライブラリを使用することになりますが、この例でしたら以下のような記述で可能になるかと。。 html <style> #img1{ position:fixed; left:0; bottom:0; } #img2{ position:fixed; right:0; bottom:0; } </style> <body> <div id="img1"></div> <div id="img2"></div> </bod> JavaScript $(function(){ var getSrc=function(){ var imglist = new Array("01.gif","02.gif" ); var selectnum = Math.floor((Math.random() * 100)) % imglist.length; return imglist[selectnum]; } $('#img1').attr('src',getSrc()).exFixed(); $('#img2').attr('src',getSrc()).exFixed(); });
お礼
ありがとうございます、何とかいけそうです。 助かりました!!