- ベストアンサー
IE7で画像が表示されない問題の解決方法
- IE7で画像が表示されない問題が発生しています。IE8やFIREFOXでは問題ありません。
- 表示されない画像の記述は<div class="buttonRow forward"><a href="http://www.***.jp/modules/zox/index.php?main_page=checkout_shipping"><img src="includes/templates/template_default/buttons/ja_utf8/button_checkout.gif" alt="送信手続きへ" title=" 送信手続きへ " width="90" height="36" /></a></div>です。
- 表示される画像の記述は<a href="http://www.***.jp/modules/zox/index.php?main_page=product_info&products_id=1"><div id="cartImage" class="back"><img src="images/pc_mobile.jpg" alt="美容関連商品のECサイト" title=" 美容関連商品のECサイト " width="50" height="40" /></div><div id="cartProdTitle">美容関連商品のECサイト<span class="alert bold"></span></div></a>です。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ご提示の部分に問題は無いと思います。(投稿時に...となっている部分はさておき) CSS定義部分で何かやってるか、あるいはjavascriptか その変に原因があると思います。
その他の回答 (2)
- yyr446
- ベストアンサー率65% (870/1330)
関係ありそうなところを着目するため、簡略化して見てみると だめなやつは <div class="buttonRow forward"><a><img /></a></div> OKの方は <a><div id="cartImage" ><img /></div><div><span></span></div></a> ですね。 CSSやjavascriptで クラス"buttonRow"とかクラス"forward"とかIDが"cartImage"の所とか <a>要素や<img>要素に何か設定してないか調べればよろしいかと
補足
CSSファイルを調べてこうなっていました。何か問題がありそうな記述はございますか?ご指摘ありがとうございます。 #cartImage { margin: 0.5em 1em; } #navMainSearch, #navCategoryIcon, .buttonRow, #indexProductListCatDescription { margin: 0.5em; } .forward { float: right; }
- aruneko99
- ベストアンサー率71% (27/38)
表示される画像の場合、<img>タグを使っていらっしゃるようなので、 表示されない場合のタグの方も、<img>タグで記述してみてはいかがでしょうか。 <div class="buttonRow forward"> <a href="http://www.***.jp/modules/zox/index.php?main_page=checkout_shipping..." title="送信手続きへ"> <img src="includes/templates/template_default/buttons/ja_utf8/button_checkout.gif" width="90" height="36" alt="送信手続きへ" /> </a> </div> あまり自信はありませんが、上のようにすれば…
補足
ありがとうございます。JSは、 <script type="text/javascript"> <!-- function PopupWindow(pUrl) { var mWinName = 'myPop'; var mOption = 'width=600, height=500, location=no, menubar=no, toolbar=no, scrollbars=yes, resizable=yes'; window.open(pUrl, mWinName, mOption); } // --> </script> となっています。