0

UL 領域は IE では空白のままで、Chrome、Firefox、safari ではコンテンツが正常に表示されます。

//IE でソースを表示すると、次のコードが表示されますが、ul 領域はブラウザで空です:

<!DOCTYPE html>
<html>
<head>

</head>
<body>

    <div id="container">
        <div id="header">

            <div id="table">
                <center>
                    <ul>                           
                            <li onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" onclick = "descriptionPage('Drinks','Frappuccino');"><p  class="Quor_Widget_item_nameIndex">Frappuccino </p> 
                                <p class="item_priceIndex">$2.50</p></li>


                            <li onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" onclick = "descriptionPage('Drinks','Latte');"><p  class="Quor_Widget_item_nameIndex">Latte </p>
                                <p class="tem_priceIndex">$2.50</p></li>


                    </ul>

                </center>



            </div>

            </body>
            </html>
4

1 に答える 1

2
<ul>

                            <li onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" onclick = "descriptionPage('Drinks','Coffee');"><p  class="Quor_Widget_item_nameIndex">Coffee  
                                <p class="Quor_Widget_item_priceIndex">$2.50</p></li>

2 つのタグを開いていますが、ペア<p>ごとに 1 つだけ閉じています。<li></li>Chrome と firefox はスマートで、これを修正します。IE は馬鹿げています。くそーばかです。

PSコードをフォーマットする必要があります。

編集:欠落している もあり</div>ますよね?すべてのタグを閉じていることを確認してください。

于 2013-02-18T04:03:02.557 に答える