2012-06-29 176 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可以请你给我提供了一些替代方法/建议,可以解决这个问题对于所有浏览器一起 –