Suis-je dans le vrai ??? [RESOLU][CSS - DEBUTANT] - HTML/CSS - Programmation
Marsh Posté le 19-04-2004 à 23:31:15
Juanetfanny a écrit : 1) Est-ce que en fonction du schéma que j'ai donné en image, ma démarche est la bonne ou bien dois-je procéder autrement ? |
C'est pas mal, sauf que le "float: right" pour .liens_entete est inutile (lui donner une marge d'au moins la largeur du logo reviendra au même tout en le laissant dans le flux normal).
"width: 700px" pour .entete1 est aussi inutile vu que par défaut un DIV prend toute la largeur disponible soit les 700px du corps.
A la limite je mettrais le logo et les liens d'en-tête dans un DIV (idem pour le menu et le bloc central)
Juanetfanny a écrit : |
Normal ses divers conteneurs ne sont pas positionnés.
Marsh Posté le 20-04-2004 à 19:25:06
beaucoup pour ton avis, je vais épurer ma CSS en conséquence
Donc, selon toi, le mieux serait d'intégrer le .logo et le .lien_entete dans un div et le .menu de gauche et le .central dans un autre, c'est ca ?
Je vais essayer cette solution qui me parait pas bête du tout
Merci encore de ton aide en tout cas,
Marsh Posté le 20-04-2004 à 20:41:28
Juanetfanny a écrit : |
Voilà. Autant profiter du fait que les blocs s'empilent les uns sur les autres par défaut...
Marsh Posté le 20-04-2004 à 22:21:05
gm_superstar a écrit : C'est pas mal, sauf que le "float: right" pour .liens_entete est inutile (lui donner une marge d'au moins la largeur du logo reviendra au même tout en le laissant dans le flux normal). |
Effectivement, je pensais comme toi mais quand j'ai enlevé le width: 700px, l'entete à pris toute la largeur de la page, sans tenir compte des marges
Le mieux, c'est que je te donnes le source de ma page, y a probablement un truc que j'ai pas fait comme il faudrait
Code :
|
Vilà !
Mais le mieux serait peut être que je recode ça correctement d'après ton premier post, non ?
Marsh Posté le 20-04-2004 à 22:54:31
Ah mais je pensais que .entete1 était dans le corps ! S'il est en dehors alors il faut laisser la largeur effectivement.
Marsh Posté le 21-04-2004 à 21:48:41
Bon, j'ai refait un essai en restructurant un peu. Le problème, c'est que j'ai un décalage : le bloc orange (qui s'appelle .milieu) devrait être collé horizontalement avec le bloc juste au dessus mais non, il y un espace d'environ 15pixels
Voilà ma CSS :
Code :
|
Et le code :
Code :
|
C'est quoi donc qui cloche, s'y ou plait ???
Merci bien de votre aide
Marsh Posté le 19-04-2004 à 22:43:22
Bonjour à tous !
Voilà, je me mets à la mise en page via CSS et voilà le résultat auquel je souhaite arriver :
Voici ma CSS qui correspond (je l'ai épurée largement) :
Donc, 2 questions :
1) Est-ce que en fonction du schéma que j'ai donné en image, ma démarche est la bonne ou bien dois-je procéder autrement ?
2)Et surtout, c'est le cadre central que je n'arrive pas à placer correctement. Il devrait être tel que sur le schéma mais là il est n'importe ou sauf au bon endroit :-(
Merci de votre aide
Message édité par juanetfanny le 22-04-2004 à 14:47:43