我正在开发一个基于suckerfish CSS的CSS下拉菜单。我想把它放在页面的右边,但是菜单从每个菜单的最左边延伸到右边,而不是从每个菜单的最右边延伸到左边(这是为了防止最右边的下拉菜单在可见区域之外打开所必需的)。
我如何定位我的suckerfish下拉菜单,以扩展到左侧,而不是右侧?
发布于 2010-05-22 06:19:10
如果您使用的是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;
}这是因为第二级和第三级菜单有一个定义的宽度( 10ems)。
发布于 2010-05-22 10:11:45
使用right而不是left,或者使用具有严格控制宽度的负值。
https://stackoverflow.com/questions/2885327
复制相似问题