2010-11-23 92 views
1

我只能說我的佈局在IE8中變得瘋狂了,我看不出爲什麼。當然,在其他當前的瀏覽器中看起來是正確的。我花了很多時間試圖弄清楚它,但是當我做出任何改變時,它們並沒有解決這個問題,並且在其他瀏覽器中發送了一切亂七八糟的東西。有人可以看看嗎?這一個超越了我!在IE8中瘋狂的CSS佈局

頁: http://www.careersinmusic.com/sell-my-music.aspx

非常感謝!!!! Rich

+0

你能解釋你的問題嗎?你試圖解決什麼問題?我花了10秒鐘查看你的頁面 - 沒有看到任何問題。 – 2010-11-23 02:48:18

+0

問題是哪些部分?我在IE8和FF4 Beta中看到它,而且幾乎沒有什麼區別。與文本等有一些間距差異,但我沒有看到巨大的問題。 你能更具體的發現你的問題嗎?或者也許是一個截圖? – Paul 2010-11-23 02:48:35

+0

請嘗試點擊關閉IE8的「兼容性視圖」。當我在IE8上使用它時,它看起來很好。當它關閉時,我假定瀏覽器是如何默認設置的,DIV未對齊。感謝您也來看看。我很欣賞它! – 2010-11-23 02:57:13

回答

0

我在調試IE8兼容性模式時可以看到的主要問題在代碼上,您沒有清除浮點數。

你應該看看CSS是如何浮動的,你必須事後清除浮動,否則事情會變得非常困難。

要清除你把一個float:

<div style="clear: both;"></div> 

這會清除左邊和右邊浮動(例如,啓動一個新的部分)。要清除其中一個浮標,你可以清除:left;或清楚:對;

這裏的彩車上的教程與CSS:

http://css.maxdesign.com.au/floatutorial/

而且老實說.... ....的HTML和CSS是一個爛攤子。我幾乎無法分辨出它的某些情況......所有這一切都可能是asp.net增加魔法來嘗試和「幫助」你。

0

首先'jQuery'在132行上是未定義的?