Pb d'alignement avec balise <ul> -> Merci Lord ii ! [RESOLU][CSS] - HTML/CSS - Programmation
Marsh Posté le 22-04-2004 à 15:06:41
pas encore eu le tps de tout épluché en détail mais je repère déjà une erreur dans le style de ul. Il ya une accolade fermante qui traine
Marsh Posté le 22-04-2004 à 15:07:09
il manque <ul>
Marsh Posté le 22-04-2004 à 15:19:34
Une autre chose, tu as mal positionié ton élément flottant.
Rappel : La propriété float indique que ce qui suit le bloc doit etre placer à droite ou à gauche de celui-ci.
Dans ton cas le float:left doit se situer au niveau de menu ( bloc ul )
Edit:
Pour une compréhension optimale de la feuille de style, j'essaye d'indiquer les éléments par un semblant d'ordre hierachique ( qui contient quoi).
Dans ton cas, il serait bon d'indiquer la classe milieu, au dessus de menu dans la feuille de style, car milieu contient menu, cela facilitera la compréhension
Ensuite, essaye de ne pas trop mélanger les unités ( ex du menu où l'on a des pixels et des points... )
Pierre
Marsh Posté le 22-04-2004 à 15:44:30
pour vos conseils qui me sont très précieux et pour avoir pris de votre temps à regarder mon code, c'est très sympa
Ok, pour l'ordre hiérarchique, tu as tout à fait raison, je vais remettre ça correctement.
Sinon, je corriges les points problèmatiques et je vous tiens au courant
Marsh Posté le 22-04-2004 à 15:51:16
kadreg a écrit : il manque <ul> |
Bin, je suis désolé, je vois pas où il manque <ul>... Elle est présente dans mon .php et dans ma CSS
Marsh Posté le 22-04-2004 à 15:53:30
lord ii a écrit : Une autre chose, tu as mal positionié ton élément flottant. |
c'était ça ! C'est marrant mais il me semblait avoir corrigé ça et que ça n'avais pas fonctionné Comme quoi, j'ai du encore m'y prendre comme un pied !
Merci à tous !
Marsh Posté le 22-04-2004 à 14:53:37
Salut à tous,
J'ai toujours un souci de disposition de les blocs sur ma page.
Voici le modèle de ma page (j'ai volontairement mis des couleurs flashy pour mieux se réperer avec la CSS) :
mydotcom.free.fr
Le bloc .milieu est un div et devrait contenir le bloc .menu (balise <ul> ) à gauche et le bloc appelé .central à droite (celui contenant le logo "formation" ).
Or, là j'ai le bloc menu (en orange) qui me prend toute la ligne et impossible d'arriver à placer mes deux blocs l'un à côté de l'autre
C'est grave docteur ?
Merci de jeter un coup d'oeil si vous avez un peu de temps
Je mets le code CSS ici :
Message édité par juanetfanny le 22-04-2004 à 15:54:16