我正在开发一个基于 Suckerfish CSS 的 CSS 下拉菜单。我想把它放在页面的右侧,但是菜单从每个菜单的最左边延伸到右边,而不是从每个菜单的最右边延伸到左边(这是保持最右边的下拉菜单所必需的)从可见区域外打开的菜单。)
如何定位我的吸血鱼下拉菜单以向左延伸,而不是向右?
我正在开发一个基于 Suckerfish CSS 的 CSS 下拉菜单。我想把它放在页面的右侧,但是菜单从每个菜单的最左边延伸到右边,而不是从每个菜单的最右边延伸到左边(这是保持最右边的下拉菜单所必需的)从可见区域外打开的菜单。)
如何定位我的吸血鱼下拉菜单以向左延伸,而不是向右?
如果您使用的是Son Of Suckerfish,则可以更改此行:
#nav li ul ul { /* third-and-above-level lists */
margin: -1em 0 0 10em;
}
至
#nav li ul ul { /* third-and-above-level lists */
margin: -1em 0 0 -10em;
}
这是因为第 2 级和第 3 级菜单具有定义的宽度(10ems)。