J'ai le script suivant:Aligner à droite
http://jsfiddle.net/oshirowanen/59MWq/11/
Comment puis-je aligner le menu à droite au lieu de la gauche?
J'ai le script suivant:Aligner à droite
http://jsfiddle.net/oshirowanen/59MWq/11/
Comment puis-je aligner le menu à droite au lieu de la gauche?
En supposant que je comprends bien - que vous voulez que le bouton déroulant et le menu déroulant de la partie droite de l'écran, alors il semble que vous avez besoin float: right;
dans .navigation
et right: 0;
dans .dropdown
Ceci est parce que votre menu déroulant est absolument positionné; une solution alternative consiste à mettre float: right;
sur les deux classes, et clear: right;
sur .dropdown
pour le forcer à être en dessous du lien de compte.
Ajouter ceci à votre css
.menu div
{
float: right;
}
Cela ne fait que déplacer la navigation, elle ne déplace pas la liste déroulante avec elle. – oshirowanen
Habituellement, un 'float: right;' au menu div fait le tour.
Cela ne semble pas fonctionner pour moi dans l'exemple ci-dessus. – oshirowanen
faire flotter le symbole de navigation vers la droite. mettre aussi à droite: 10px; sur la liste déroulante.
.navigation {
float:right;
}
.dropdown {
right: 10px;
}
Est-ce ce que vous voulez: http://jsfiddle.net/59MWq/29/ ?
si vous le faites 'right: 10px;' alors la liste déroulante s'aligne avec le bord droit du menu. –