美鳳有約官網Firefox失常Chrome卻正常? (若解決可送分)

美鳳有約官網Firefox失常Chrome卻正常? (若解決可送分)

美鳳有約官網左邊點「本週搶先看」,會發現該內容下半部全都顯示不出來 (若單獨分頁開「本週搶先看」則當然完全正常),不管用 Firefox 3.6.15 或 Firefox 4 Beta 12 都一樣 ,但用 Chrome 11.0.686.3 dev 則完全正常,OS 是 XP SP3。

請問大家除了用 IE Tab 以外還有別的辦法可讓上述網頁在 Firefox 顯示正確嗎?

感謝在先。
cbmtvb wrote:
美鳳有約官網Fire...(恕刪)


寫封Mail去反應一下
!激夯! wrote:
寫封Mail去反應一下
已反應給 Firefox 4 Beta 12 的回報機制。
未解決之前,可暫時用鍵盤的↑↓來瀏覽。
jim.chen wrote:
未解決之前,可暫時用鍵盤的↑↓來瀏覽。
不懂,這有啥不同?

cbmtvb wrote:
不懂,這有啥不同?...(恕刪)

不是無法看到下半部內容嗎?(滑鼠無法上下拉)鍵盤的往下鍵就可以看到了..
jim.chen wrote:
不是無法看到下半部內容嗎?(滑鼠無法上下拉)鍵盤的往下鍵就可以看到了..
我試不出,您也是在 XP SP3 底下測的嗎?
我是用 Windows 7 SP1 + Firefox 4.0 Beta12Pre (二者皆 x64 版本)
出問題的部份是因為iframe在firefox下的行為跟大家有點不大一樣

如果網頁是樓主寫的(or 負責的)

CSS檔案的最上方加上這樣一段
------------------------------------------------------------------------------
html, body, div, iframe { margin:0; padding:0; height:100%; }
iframe { display:block; width:100%; border:none; }
------------------------------------------------------------------------------

然後以這段出問題的頁面來說,就只要改成


〈iframe src="flash/mainpic.html" width="100%" height="100%" frameborder="0" id="ifm" name="ifm" scrolling="no"〉〈/iframe〉



就好

如果不是樓主寫的,那麼就把這文章的內容複製寄給製作單位

jackiechin wrote:
出問題的部份是因為iframe在firefox下的行為跟大家有點不大一樣
請問這表示 Firefox 學以前 IE 的壞習慣不遵守標準嗎?

更新:感謝jackiechin已回信說:
網頁瀏覽器除了看速度,還可以看對W3C標準的支援程度,再來就是實作的部分。
看起來這個iframe的issue 可能是firefox對這個部分的實作沒有很完全導致的,所以最後網頁設計人員,
才需要用這種CSS HACK的方式來導正他

參照W3C對IFRAME的定義
http://www.w3schools.com/TAGS/tag_iframe.asp

主要出問題的高度部分,其實是可以固定的像素或是相對的百分比來寫,固定像素的部分,Firefox沒有問題,但是百分比的部分,可能是與別家瀏覽器的解釋不一樣,所以有這種狀況。

老實說,比起IE的不遵守標準是個壞學生來說,Firefox已經可以當模範生了。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!