右对齐

问题描述:

我有以下脚本:右对齐

http://jsfiddle.net/oshirowanen/59MWq/11/

我如何对齐菜单的权利,而不是向左?

假设我理解正确的话 - 你想要的下拉按钮,在屏幕的RHS的下拉菜单,那么它看起来就像你在.dropdown

需要.navigationfloat: right;,并right: 0;这是因为你的下拉菜单是绝对定位;另一种解决方案是在两个类别上放置float: right;,在.dropdown上放置clear: right;以强制它低于帐户链接。

+0

如果你使它成为'right:10px',那么下拉框与菜单的右边缘对齐。 – 2011-02-14 16:19:25

添加到您的CSS

.menu div 
{ 
    float: right; 
} 
+0

这只是移动导航,它不会随着它移动下拉菜单。 – oshirowanen 2011-02-14 16:16:09

通常, '浮动:权利;'到菜单div做的伎俩。

+0

这在上例中似乎不适用于我。 – oshirowanen 2011-02-14 16:16:26

将导航div浮动到右侧。也把正确的:10px;在下拉列表中。

.navigation { 
    float:right; 
} 
.dropdown { 
    right: 10px; 
} 

这就是你想要的东西: http://jsfiddle.net/59MWq/29/