Besoin d'aide pour débug et compréhension code [Débutant HTML/CSS] - HTML/CSS - Programmation
Marsh Posté le 30-08-2012 à 00:34:46
http://jsfiddle.net/5bn6U/
Des que tu "float" des éléments, il ne sont plus dans le flux, donc leur conteneur qui contient la couleur de fond ne les "contenait" plus.
prend un div avec un background:blue, et mets des divs à l'interieur et float:left sur ces divs en question. tu verras que ton div conteneur fait 0px car tes divs sortent du flux, il faut utiliser un clear:fix pour corriger ce détail
Marsh Posté le 31-08-2012 à 00:04:17
Merci pour ta réponse, petit à petit, ca va finir par rentrer. C'est quand même un peu obscure cette affaire, je vais me pencher la-dessus. Y-a-t-il un autre moyen de faire ça, sans passer par du float ?
Sinon c'est marrant, j'ai eu utiliser jsfiddle, mais je me retrouvais avec des gros message d'erreur, mon ancien code devait déconner bien que le nav me l'affichait à peu près correctement. Ca sera plus rapide que notepad++, naviguer entre les onglets feuille css et html. Et pas encore attaquer le php ^^
En tout cas, ca fait bien plaisir de trouver de l'aide.
Marsh Posté le 29-08-2012 à 23:15:45
Bonjour à tous,
Je rencontre un léger problème de compréhension de mon code. Le résultat semble donner ce que je souhaite mais la dernière partie de ma page d'accueil, cad le pied de page ne se trouve pas dans le bloc page. J'ai mis un fond pour le voir. J'ai bien le fond qui correspond au bloc page si je vire la partie <article id="divers_gauche"> en <article> simple mais du coup je n'arrive plus à avoir mes blocs les uns à côté des autres, ils sont ligne par ligne. Je capte surement mal un truc et il doit me manquer les bons réflexes.
Je rajoute, si je colle la commande de fond dans #divers_gauche, #divers_centre, #divers_droite, je me tretrouve de nouveau avec mes blocs à la ligne.
Peut-être un problème de classe, d'id, de div, il ne me semble pas avoir intervertit des éléments dans le html ?
Merci d'avance
code HTML
code CSS
Message édité par nico42000 le 29-08-2012 à 23:42:33