您在這裡

IE CSS bugs @ Advanced Forum ?

aryung's 的頭像
aryung 在 2009-11-29 (周日) 22:14 發表

使用了 Advanced Forum..

但在IE會有一段空白..firefox/safari就okay..

有哪位大大知道原因嗎?..

thx..

IE..

Firefox

附加檔案大小
Image icon 2009-11-29_220025.jpg18.5 KB
Image icon 2009-11-29_221315.jpg7.88 KB

同樣的CSS, 在 IE 和 Firefox 出現不同的顯示,這是經常見到的。只需調整一下CSS, 一般就可以解決。

但是我也安裝了Advanced Forum, 卻完全沒有遇到像您說的IE 顯示上的問題,您在前幾篇提到, Author Pane 相片覆蓋 User Information 以及Forum 文章 title 出不來的問題, 我在使用這兩個模組時,也沒有遇到過。

您所提到的狀況,我覺得很可能是CSS沒有調好。因爲這兩個模組,似乎沒有其它的設定可以解決您當前所遇到的這些問題。

我發現author pane 最下面有一個空的
div class="author-pane-groups author-pane-section
FF 和IE 對空的div有不同的詮釋。 很可能是這個出了問題。

您可以在css裏面加上

.forum-post-panel-main .content {
margin-top: 15px;
}

如果這樣修改還無法解決問題, 另外有一個module, advanced forum more styles, 增加了一個forum style 叫做minimal, 我個人覺得還不錯,您可以試試看。

有關Forum 主題出不來的問題,我建議您可以先換成別的Theme 試試看,因爲我在你的網站主頁上有看到 h1 class="title", 但是forum 這一頁, html code 裏面卻沒有。你如果換成別的theme 就沒有問題的話,那就是您現在用的theme有問題了。

再請問一下 Danny 大大..

advanced forum more styles 要如何安裝?...
把它 copy 到 Adv Forum 目錄下的 style ?

我用 firefox IE Tab 就會有空格..
但直接用 IE8 開就沒事..怪.. OS=windows7

我看 drupal 的themes 下有 ie7.css..
看來這還有一段路要改..可能是版本問題吧..

advanced forum more styles 就按照一般的模組安裝。沒有特別的安裝程序。裝好后到advanced forum 的設定下,選擇forum style -> minimal 就可以了。

IE 8 似乎修正了一些CSS的顯示問題。 我用的是XP + IE 8. 目前用IE 7 的人應該還不少. 所以版本的問題真得很討厭,因爲不可能同時滿足所有的版本。所以大部分時候只能選擇折衷的方式。

IE 裏面顯示的問題(例如兩個div太靠近,尤其上面的div裏有float 的情況下),有時候可以用margin-top 來修正。以您在主題中提到的問題,我加上css margin-top 12px 就(勉強)OK。