如何从右向左对齐css菜单的元素

时间:2013-09-30 07:34:32

标签: html css drop-down-menu menu

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|

3 个答案:

答案 0 :(得分:6)

喜欢这个

<强> demo

<强> CSS

li ul {
    display: none;
    position:absolute;
    right:0;
}

答案 1 :(得分:3)

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

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

working Fiddle

答案 2 :(得分:0)

在你的css风格中使用float:right

li ul {
display: none;
position:absolute;
float:right;
}