Problème de positionnementde blocs
Fermé
Aghianna
Messages postés
5
Date d'inscription
mardi 1 mars 2011
Statut
Membre
Dernière intervention
18 mars 2011
-
1 mars 2011 à 19:44
Stéphane18 Messages postés 372 Date d'inscription jeudi 3 mars 2011 Statut Membre Dernière intervention 20 février 2019 - 23 mars 2011 à 17:55
Stéphane18 Messages postés 372 Date d'inscription jeudi 3 mars 2011 Statut Membre Dernière intervention 20 février 2019 - 23 mars 2011 à 17:55
A voir également:
- Problème de positionnementde blocs
- Code blocs - Télécharger - Langages
- Comment avoir des blocs invisibles sur minecraft - Forum Minecraft
- Comment avoir des barrières invisible Minecraft pe - Forum Minecraft
- Ouvrez ce fichier avec un éditeur de texte simple (bloc-notes, textedit, gedit, etc.) pour y découvrir le nom d’un objet. ✓ - Forum Bureautique
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
8 réponses
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
1 mars 2011 à 20:58
1 mars 2011 à 20:58
Bonsoir,
Si tu nous montrais ton code, sa serait un peu plus clair ;)
Si tu nous montrais ton code, sa serait un peu plus clair ;)
Aghianna
Messages postés
5
Date d'inscription
mardi 1 mars 2011
Statut
Membre
Dernière intervention
18 mars 2011
2 mars 2011 à 09:15
2 mars 2011 à 09:15
Bonjour,
Oops, voilà le code
et maintenant le css :
J'espère que c'est suffisamment clair !
Merci
Oops, voilà le code
<div id="global"> <div id="entete"> <p><img src="" alt="IMAGE ENTETE" width="900" height="110" border="2"/></p> </div> <!-- #entete --> <div id="navigation"> <ul> <li class="gauche">AAAAAA |</li> <li class="gauche"><a href="liste.html">BBBBBB</a> |</li> <li class="gauche"><a href="utiliser.html">HHHHHH</a> |</li> </ul> </div><!-- #navigation --> <div id="centre"> <div id="principal"> <div id="block"><h2>TITRE 1</h2> <p><img src="" alt="image" width="220" height="144" hspace="10" align="left" border="1" /><br /> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> </div> <div id="secondaire"> <h3>Actualités</h3> <a href="">excellente année 2011!!!</a> <h3>Dernières nouvelles</h3> <a href="#">Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce volutpa...</a></h3> <h3>Articles à lire</h3> <a href="#">Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce volutpa...</a></p> <h3> etc....</h3> </div> <div class="clear"></div> <div id="block"> <h2>TITRE 2</h2> <p>Pellentesque vitae nisl dolor. </p> <p>amet, consectetur adipiscing elit. Suspendisse vel consectetur nunc.</p></div> <p> </p> <div id="block"> <h2 >BUREAU</h2> <p>Nunc sollicitudin tortor at lectus vulputate pharetra. Nulla ultricies consequat arcu ac vestibulum. </p> </div> <h4>Vivamus ornare, ante a scelerisque fringilla, lacus sapien suscipit lectus, quis volutpat magna magna ut dui. etc..... </h4> </div> </div> </div>
et maintenant le css :
body { padding-top: 0px; padding-right: 5px; padding-bottom: 20px; padding-left: 5px; } #global { width: 900px; margin: 0 auto; } /* Bloc central */ #centre { width: 100%; overflow: hidden; background: url(img/08-colonnes2.png) repeat-y; } /* Contenu principal #principal { float: left; width: 590px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; } /* Contenu secondaire */ #secondaire { margin-left: 620px; margin-right: 12px; margin-top: 20px; padding-top: 12px; padding-right: 0; padding-bottom: 12px; padding-left: 12px; color: #0054A6; } .clear { clear: both; } #block { width: 100%; background-color: #FFF; padding: 8px; }
J'espère que c'est suffisamment clair !
Merci
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
2 mars 2011 à 09:20
2 mars 2011 à 09:20
Comment s'appelle dans ton code ton bloc secondaire ?
Stéphane18
Messages postés
372
Date d'inscription
jeudi 3 mars 2011
Statut
Membre
Dernière intervention
20 février 2019
132
3 mars 2011 à 18:50
3 mars 2011 à 18:50
Salut Aghianna je ne sais pas si j'ai vraiment compris ton problème en fait tu voudrais que ton bloc principal soit à côté de ton bloc secondaire, j'ai repris tout ton code et je n'ai pas tout compris du coup je t'en ai fait un autre si tu le veux copie le et étudie le.
La partie html
Et pour le css (à modifié selon tes besoins)
Moi c'est la structure que j'utilise sur mes sites web si tu veux plus d'explication n'hésite pas bon courage !!!
La partie html
<!DOCTYPE > <html> <head> <title>Les position des blocks</title> <link rel="stylesheet" media="screen" type="text/css" href="design.css" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <!--contenu global de la page web--> <div id="global"> <!--contenu du header--> <div id="header"> <!--le logo--> <div id="logo"> </div> <!--fin du logo--> </div> <!--fin du header--> <!-- menu principal --> <div id="menu_principal"> <div id="menu"> <ul> <li><a href="#">AAAAAA</a></li> <li><a href="#">BBBBBB</a></li> <li><a href="#">CCCCCC</a></li> </ul> </div> </div> <!-- fin du menu principal --> <!--entre le header et le footer--> <div id="page"> <!--contenu du centre de la page avec le coter droite ou gauche--> <div id="centre"> <!--Le contenu du centre de la page sans le coter droit--> <div id="texte"> <h2>Nam luctus leo</h2> <p>Sed varius nisl lacinia libero accumsan luctus. Nam luctus leo. In hac habitasse platea dictumst. </p> <h2>Nam luctus leo</h2> <p>Sed varius nisl lacinia libero accumsan luctus. Nam luctus leo. In hac habitasse platea dictumst. </p> </div> <!--fin du texte du centre de la page--> <!--coter a droite ou a gauche voir dans le dossier .css--> <div id="coter"> <div class="element_coter"> <h3>Actualités</h3> <a href="">excellente année 2011!!!</a> <h3>Dernières nouvelles</h3> <a href="#">Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce volutpa...</a></h3> <h3>Articles à lire</h3> <a href="#">Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce volutpa...</a></p> <h3> etc....</h3> </div> </div> <!--fin des coter--> <!--pousse le pied de page en bas--> <div class="pousser"> </div> <!--fin de la div--> </div> <!--fin du centre et le coter droit ou gauche de la page--> </div> <!--fin de la page --> </div> <!--fin du contenu global de la page--> <!--pied de page global--> <div id="pied-global"> <!--pied--> <div id="pied"> <p>Copyright (c) 2011 Votre site.com.Tous droits réservés </p> </div> <!--fin du pied--> </div> <!--fin du pied de page global--> </body> </html>
Et pour le css (à modifié selon tes besoins)
body { margin: 0px; padding: 0px; background: #FFFFFF; color: #054A60; } .pousser{ clear: both; } #global { width: 900px; margin: 0 auto; padding: 0; } #header { width: 900px; height: 140px; margin: 0px auto; } #logo { padding: 0; margin: 0; width: 900px; height: 140px; float: left; background: url("inserer votre logo ici") no-repeat; } #menu_principal{ display: block; width: 900px; height: 32px; margin: 0; padding: 0; } #menu_principal ul { margin: 0; padding:0; list-style-type:none; width: 900px; } #menu_principal li { float:left; margin:0 1px 0 0; padding: 0; } #menu_principal a { display: block; width: 122px; height: 31px; margin: 0; padding: 11px 0 0 0; text-align:center; text-decoration: none; color:#000000; } #page { width: 800px; margin: 0 auto; margin-top: 19px; padding: 0; background-color: #FFFFFF; } #texte { float: left; width: 410px; padding: 30px 0px 0px 0px; background-color: #FFFFFF; } #texte p{ color: black; font-size: 1.1em; line-height: 140%; text-align: justify; } #texte h1{ text-align: center; } #coter { float: right; width: 350px; padding: 0; margin: 0; background-color: #FFFFFF; } .element_coter { background-color: #FFFFFF; margin-bottom: 25px; margin-top: 50px; } .element_coter h3 { background: #FFFFFF ; color: #000000; text-align: center; height: 20px; border-bottom: 1px solid black; } .element_coter a { color: #000000; } .element_coter a:hover { background-color: #000000; color: white; } #pied-global { height: 50px; } #pied { width: 900px; height: 50px; margin: 0 auto; background: #FFFFFF url("inserer une image ici") repeat-x; } #pied p { margin: 0; padding: 15px 0 15px 0; text-align: center; color: #000000; }
Moi c'est la structure que j'utilise sur mes sites web si tu veux plus d'explication n'hésite pas bon courage !!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Aghianna
Messages postés
5
Date d'inscription
mardi 1 mars 2011
Statut
Membre
Dernière intervention
18 mars 2011
14 mars 2011 à 18:49
14 mars 2011 à 18:49
Désolée de ne pas avoir répondu plus tôt, mais je te remercie beaucoup, c'est bien ça que je voulais. en plus en étudiant bien ta proposition, ça paraît tout clair.
Merci
Merci
Stéphane18
Messages postés
372
Date d'inscription
jeudi 3 mars 2011
Statut
Membre
Dernière intervention
20 février 2019
132
14 mars 2011 à 22:23
14 mars 2011 à 22:23
Pas de problème, si ça répond à ta question pense à marquer ton topic en résolu !
Aghianna
Messages postés
5
Date d'inscription
mardi 1 mars 2011
Statut
Membre
Dernière intervention
18 mars 2011
Modifié par Aghianna le 18/03/2011 à 16:10
Modifié par Aghianna le 18/03/2011 à 16:10
Bonjour,
Finalement j'ai parlé trop vite car j'ai déjà le code identique à celui cité ci-dessus.
Le problème est que je veux diviser le bloc gauche en 3 parties, ce qui fait qu'entre chaque j'ai le fond du bloc centre qui sépare les différentes parties. mais dès que je fais ça, le bloc de droite est complètement décalé vers le bas.
je ne suis pas sure d'être très claire, mais je pense qu'en relisant mon code on peut voir ce que je veux dire !!!
Merci pour vos réponses
Finalement j'ai parlé trop vite car j'ai déjà le code identique à celui cité ci-dessus.
Le problème est que je veux diviser le bloc gauche en 3 parties, ce qui fait qu'entre chaque j'ai le fond du bloc centre qui sépare les différentes parties. mais dès que je fais ça, le bloc de droite est complètement décalé vers le bas.
je ne suis pas sure d'être très claire, mais je pense qu'en relisant mon code on peut voir ce que je veux dire !!!
Merci pour vos réponses
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
18 mars 2011 à 16:17
18 mars 2011 à 16:17
J'avoue ne pas trop comprendre ton souci, mais as tu essayé de jouer avec le position absolute et le z-index en css ?
Peux tu nous montrer un lien pour qu'on jette un oeil ?
Peux tu nous montrer un lien pour qu'on jette un oeil ?
Aghianna
Messages postés
5
Date d'inscription
mardi 1 mars 2011
Statut
Membre
Dernière intervention
18 mars 2011
18 mars 2011 à 18:30
18 mars 2011 à 18:30
Voici le lien : <code>http://atnh.net/
je pense que là ce sera très clair, surtout bien descendre au bas de la page pour voir le souci !!!
Merci
je pense que là ce sera très clair, surtout bien descendre au bas de la page pour voir le souci !!!
Merci
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
21 mars 2011 à 09:18
21 mars 2011 à 09:18
peux tu nous montrer ton css liés à ton bloc Actualités, dernière nouvelles, articles à lire stoplé
Stéphane18
Messages postés
372
Date d'inscription
jeudi 3 mars 2011
Statut
Membre
Dernière intervention
20 février 2019
132
23 mars 2011 à 17:55
23 mars 2011 à 17:55
Salut, commence déjà par supprimer le margin-left: 620px; de ton bloc secondaire, ensuite tu as fermé un bloc en trop </div>
<td > </td>
</tr>
</table></div>
<h4>AVivamus ornare, ante a scelerisque ... <br />
</h4>
</div>
</div>
<h4><!-- #principal -->
</h4>
<div id="secondaire">
<td > </td>
</tr>
</table></div>
<h4>AVivamus ornare, ante a scelerisque ... <br />
</h4>
</div>
</div>
<h4><!-- #principal -->
</h4>
<div id="secondaire">