2013-09-30 3 views
1
I am looking at this example of a only css generated drop down menu: 

http://jsfiddle.net/XPE3w/7/Как выровнять справа налево элементы меню CSS

И мне было интересно, как я могу сделать элементы под «О нас» на вкладке быть выровнен справа left.Now они выглядят так:

About us 
    |Menu items with different length| 

Я хочу, чтобы это выглядело так:

       About us 
    |Menu items with different length| 

ответ

5

Как это

demo

CSS

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

Спасибо. Это работало. – mathinvalidnik

+0

Я сделаю это. Могу ли я спросить вас, почему, когда я изменяю право на 1, -1 и т. Д., Это всегда одно и то же? И когда я устанавливаю его в 0, это именно то, что я хочу. Что означает право: 0 ? – mathinvalidnik

+0

@mathinvalidnik только 0 может быть записано без единицы. используйте '-1px' или' 1px', и вы увидите разницу. – avrahamcool

0

используйте float:right в вашем стиле css.

li ul { 
display: none; 
position:absolute; 
float:right; 
} 
Смежные вопросы