1
I am looking at this example of a only css generated drop down menu:

http://jsfiddle.net/XPE3w/7/

我想知道如何使“关于我们”选项卡下的项目从右到左对齐。现在它们看起来像这样:

   About us
   |Menu items with different length|

我希望它看起来像这样:

                             About us
   |Menu items with different length|
4

3 回答 3

6

像这样

演示

css

li ul {
    display: none;
    position:absolute;
    right:0;
}
于 2013-09-30T07:39:28.513 回答
3

只需添加right:0;li:hover ul或到li ul

li:hover ul {
    display: block;
    position: absolute;
    right:0;
}

工作小提琴

于 2013-09-30T07:37:03.620 回答
0

float:right在您的 CSS 样式中 使用。

li ul {
display: none;
position:absolute;
float:right;
}
于 2013-09-30T07:54:21.413 回答