Bonjour,
J'ai un léger problème avec mon entête d'article.
Voici ce que j'ai fait :
et j'ai mis en float: left, l'illustration. Le problème est que si mon .illustration p est trop grand, alors .illustration prendra trop de place. J'aimerais du coup que la taille de .illustration p soit au maximum aussi grand que .illustration img
Est-il possible ?
Au passage, une autre petite question. Quelle est la meilleure méthode de "clear" un float.
Je faisais avant un <div style="clear:both">, puis j'ai trouvé un article qui parlait d'une classe .clearfix à mettre sur le conteneur. Ca marchait bien, jusqu'au jour où on m'a dit que c'était has been et il fallait utiliser overflow: hidden. Sauf que j'en ai rapidement parlé sur #css@freenode, on m'a dit aussi que c'était "has been". De ce fait, quelle est la meilleure méthode pour "cleaner" un float ?
Merci
J'ai un léger problème avec mon entête d'article.
Voici ce que j'ai fait :
<div class="illustration">
<img src="http://image.com/stf4x3036.4747.13.jpg" alt="" />
<p>Ma légende sur le contenu legende - auteur © copyright</p>
</div>
<div class="entete">
<h2 class="surtitre">Ceci est mon surtitre</h2>
<h3 class="titre">Ceci est mon titre</h3>
<div class="chapo">Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo Ceci est mon chapo </div>
<div class="source">Auteur | ma Source | Publié le 21/10/2008</div>
</div>
</div>
et j'ai mis en float: left, l'illustration. Le problème est que si mon .illustration p est trop grand, alors .illustration prendra trop de place. J'aimerais du coup que la taille de .illustration p soit au maximum aussi grand que .illustration img
Est-il possible ?
Au passage, une autre petite question. Quelle est la meilleure méthode de "clear" un float.
Je faisais avant un <div style="clear:both">, puis j'ai trouvé un article qui parlait d'une classe .clearfix à mettre sur le conteneur. Ca marchait bien, jusqu'au jour où on m'a dit que c'était has been et il fallait utiliser overflow: hidden. Sauf que j'en ai rapidement parlé sur #css@freenode, on m'a dit aussi que c'était "has been". De ce fait, quelle est la meilleure méthode pour "cleaner" un float ?
Merci