我有兩個完全相同的網頁代碼。一個有一個aspx擴展名,一個htm。在Firefox中,它們顯示的完全一樣。在IE8中,我的下拉菜單出現在內容下方......但只在aspx頁面上。 IE8在兩者之間也存在輕微的定位差異。再一次,相同的代碼,並指向相同的CSS和JS文件...這甚至可能嗎?ASPX和HTM文件不同
http://webdev.craftonhills.edu/Admissions_and_Financial%20Aid.aspx
http://thelionscall.com/temp/menutest/
我真的需要在aspx文件中得到這個工作。謝謝。
我不知道,但可以把它是一個多餘的空行的第二個鏈接文件的頂部?這不會讓IE8陷入怪癖模式嗎? – 2011-04-12 19:46:51
傳遞給瀏覽器的標記有所不同。我猜測ASP.Net通過添加窗體標籤和視圖狀態的隱藏字段來「幫助」。 – ExtraGravy 2011-04-12 19:54:47