Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1040 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [xhtml/css] Mon bloc ne s'étire pas avec son contenu (débutant)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[xhtml/css] Mon bloc ne s'étire pas avec son contenu (débutant)

n°1221497
blazer
Posté le 12-10-2005 à 18:48:36  profilanswer
 

Bonjour,
Alors voilà, je débute totalement en programmation web, j'ai déjà réalisé une grosse partie de mon site sans trop de problème grâce aux différents tutos et à ce forum. Je bloque aujourd'hui sur une des pages.
Alors puisqu'une image vaut mieux qu'un long discours voilà mon problème:
Ce que je veux:
http://img406.imageshack.us/img406/4302/veux2ye.th.jpg
Ce que j'ai:
http://img406.imageshack.us/img406/9083/a1dd.th.jpg
 
Voici mon code:
Html:

Code :
  1. <div id="centre">
  2.   <h2>Composition du bureau</h2>
  3.   <div class="float">
  4.   <img src="images/photo.jpg" alt="Membre" /><br />
  5.   <p>Lucky Luke<br />
  6.   Président<br />
  7.   MSTCF 2</p>
  8.   </div>
  9.   <div class="float">
  10.   <img src="images/photo.jpg" alt="Membre" /><br />
  11.   <p>Obiwan Kenobi<br />
  12.   Vice-Président<br />
  13.   DESS CAAE</p>
  14.   </div>
  15.   <div class="float">
  16.   <img src="images/photo.jpg" alt="Membre" /><br />
  17.   <p>Mario Bros<br />
  18.   Secrétaire<br />
  19.   MSG 2</p>
  20.   </div>
  21.   <div class="float">
  22.   <img src="images/photo.jpg" alt="Membre" /><br />
  23.   <p>Mario Bros<br />
  24.   Secrétaire<br />
  25.   MSG 2</p>
  26.   </div>
  27. </div>


Le css:

Code :
  1. #centre {
  2. margin-left: 150px;
  3. margin-right: 150px;
  4. border: solid black 1px;
  5. }
  6. .float {
  7. float: left;
  8. text-align: center;
  9. margin-left: 10px;
  10. margin-right: 10px;
  11. }


Et donc j'aimerais que la bordure ne s'arrête pas à <h2> comme c'est le cas avec mon code. Je pourrais passer par un tableau mais je préfère connaître la solution avec des div pour l'instant.
Merci d'avance por votre aide ;)


Message édité par blazer le 12-10-2005 à 18:56:06
mood
Publicité
Posté le 12-10-2005 à 18:48:36  profilanswer
 

n°1221549
sibelius
Vous êtes sûr ?
Posté le 12-10-2005 à 19:59:32  profilanswer
 

Hello,
 
C'est le comportement normal des éléments flottants : ils sortent du flux et "dépassent" de leur conteneur.
Il faut utiliser un élément avec la propriété clear pour arranger cela.
 
Openweb explique bien tout ça dans son article sur le positionnement flottant.
 
Bonne chance :)


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
n°1221555
blazer
Posté le 12-10-2005 à 20:15:30  profilanswer
 

Merci beaucoup de m'avoir aidé :) Je suis parti sur le tutorial de openweb et effectivement j'y ai trouvé la solution, ajouter un espace insécable dans un div avec la propriété clear me donne le résultat voulu ;).
Encore merci, bonne soirée :).


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [xhtml/css] Mon bloc ne s'étire pas avec son contenu (débutant)

 

Sujets relatifs
Centre un bloc contenant des floatlecture du contenu d'une page HTML
[RESOLU][SQL/Access]Impossibilité de modifier le contenu de mes tables[RESOLU] Petit probleme debutant sur constructeur
Un Guide du Débutant pour la ValidationXHTML et textarea contenant des balises HTML
Perl et Mysql --> débutantcopier le contenu d'un fichier texte dans un fichier html
CSS : Afficher un bloc lors du survol d'un lien[Cobol][Débutant] !!! truc illogique
Plus de sujets relatifs à : [xhtml/css] Mon bloc ne s'étire pas avec son contenu (débutant)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR