2012-06-29 192 views
0

我使用一個下拉導航菜單在我的Drupal第7位,在鼠標移到每個父項列表中了它的子菜單正確,但有些子菜單的人比其他人更多的寬度,爲爲此我使用"width: -moz-max-content; position: relative;"用於Firefox在CSS中,讓所有的子菜單都享有平等的寬度具有最大的內容之一。這隻適用於firfox,但不適用於IE和Chrome,請告訴我是否有一些用於IE和Chrome的替代css屬性/方法來處理此問題。下拉子菜單的寬度問題

回答

2

顯而易見的是,-moz-max-content只會在Firefox,因爲它與-moz開始工作。

對於Chrome瀏覽器必須使用:-webkit-max-content 對於Opera:-o-max-content 對於IE瀏覽器(它應該工作):max-content-max-content-ms-max-content(因爲我使用Linux,我不能測試它)

+0

一年半以前我在其他地方發佈過,這隻適用於現代瀏覽器,而不是IE9。 – Rob

+0

感謝您回覆djmati11 ....您能否爲我提供一些針對IE和Chrome的簡短示例?我已經嘗試了上面只是通過與現有的更換,但它並沒有奏效: - (... –

+0

@Rob可以請你給我提供了一些替代方法/建議,可以解決這個問題對於所有瀏覽器一起 –