28172 sujets

CSS et mise en forme, CSS3

Bonjour,

J'ai créé une DIV qui contient :

Une liste UL de 2 éléments LI
Cette liste et ses 2 éléments vont se positionner à gauche de la DIV

Dans cette div, après la liste, j'ai rajouté une image (un logo) que j'aimerai mettre à droite, tout à droite. J'ai essayé de faire "floater" en CSS l'image à droite, elle se positionne à droite, mais pas en haut du bloc DIV. Je ne sais pas comment faire pour la faire floater à droite et en haut. La elle se positionne à droite, mais au milieu verticalement du BLOC. Quelqu'un aurait t'il la solution autrement que de faire "position:absolute;" ?

Quelle est la solution optimale pour un site Internet et pour tous les navigateurs ? (devrais je créer 2 DIV peut être ?)

RECTIFICATION : l'image flotte à droite, mais en dessous des 2 listes, comme si l'image avait été rajoutée après le BLOC de la liste UL. Comme si l'image était elle même dans une DIV qui venait après...

#basdepage IMG {
display: block;
float: right;
}


Merci de vos réponses.
Modifié par cturkieh (20 Jun 2010 - 17:45)
Quel est ton code HTML ?
Si j'ai bien compris, dans ton code, l'image est placée après la liste : essaye de la placer avant, il me semble que ça peut régler ton problème.

Je ne te promet rien mais essaye.