ホームページ > ウェブフロントエンド > htmlチュートリアル > IE8 では、スクロールする画像の下のテキストがずれて表示され、IE6、7、FF では正常に表示されます_html/css_WEB-ITnose。

IE8 では、スクロールする画像の下のテキストがずれて表示され、IE6、7、FF では正常に表示されます_html/css_WEB-ITnose。

WBOY
リリース: 2016-06-24 12:21:56
オリジナル
1383 人が閲覧しました

            <div class="project">                <div class="project_more">                    <a href="Team.aspx?code=myfcitem">                        <img src="images/more.gif" /></a></div>                <div id="divx1" style="width: 940px;" heigth="155px">                    <ul>                        <table>                            <tr>                                <asp:repeater id="rptContentMYFC" runat="server">                            <ItemTemplate><td>              	 <li><a href='TeamView.aspx?Key=<%#Eval("id") %>'>              	 <img src='<%#GetImg(Eval("imgPath")) %>'  title='<%#Eval("title") %>'  width="95" height="100" /></a>              	 <span><%# TFXK.Common.StrHelper.CutString(Eval("title")+"",18) %></span></li>                         </td> </ItemTemplate>                                </asp:repeater>                            </tr>                        </table>                    </ul>                </div>            </div>
ログイン後にコピー


.project{ width:943px; height:190px; background-color:Aqua; float:left; background-image:url(images/zt_73.jpg); background-repeat:no-repeat; background-position:1px top; margin-top:20px; display:inline; padding-left:5px; display:inline;}.project_more{height:25px; text-align:right; padding-top:35px; display:inline; width:925px; float:left;}.project ul li{ float:left; width:120px; height:140px; margin:0px 10px; display:inline;}.project ul li a img{ width:90px; height:110px; padding:2px; border:solid 1px #dadada;}.project ul li span{ width:120px; height:30px; float:left; text-align:center; line-height:30px;}
ログイン後にコピー

長い間調整しましたが、IE6、7、FFでは、スクロールする画像の下のテキストが常に画像の上に表示されます。すべて正常に表示されます。 (IE6でテキストを表示すると、テキストは正しい位置にありますが、テキストの半分しか表示されません)
ありがとうございます


ディスカッションへの返信(解決策)

そのような書き方は見たことがありません:
< ;ul>
。 。

  • 。 。 。
    レイアウトに重大な問題があります。
      (途中に他の要素を適用しないでください)
    • を使用するか、テーブルを直接使用してください

      問題の原因が見つかりました、

      IMAGE 要素が BLOCK に設定されていません。

      その後の SPAN に問題があることが示されています。
      IMAGEのdisplay:blockを通常の状態に戻します。
      残念ながら、それを解決するには 3 日以上の調査が必要でした。

      問題を解決するのは小さな問題ですが、レイアウトが大きな問題です。 。レイアウトを変えて良い習慣を身につけるのもおすすめです

  • ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート