Je montre des publications WordPress horizontalement en utilisant des divs flottantes. Je l'ai bien fonctionné, mais quand les divs se déplacent vers une nouvelle ligne, si le texte du paragraphe à l'intérieur de chaque div flottant est trop long, le div immédiatement en dessous le laisse tomber. De plus, chaque div flottant est affecté par la longueur des divs au-dessus. Comment puis-je les faire circuler naturellement sans être affecté par la hauteur de ceux qui les surplombent?Le contenu dans les divs flottants provoque une baisse de div ci-dessous
Voici mon code HTML pour un seul flotta div:
<div class="entry_column>
<div class="entry">
<h2>Entry title</h2>
<p>Entry excerpt...if this text gets too long, the div immediately
below it gets pushed WAY down</p>
</div>
</div>
<br class="clearFloat" />
Et voici les classes CSS pertinentes:
.entry_column {
float: left; width: 50%;
}
.entry_column .entry {
margin-right: 25px;
}
.clearFloat {
clear: both;
height:0;
font-size: 1px;
line-height: 0px;
}
J'ai essayé tout ce que je pouvais penser pour la compensation, mais si je essayer d'ajouter la compensation directement sur les divs flottants, je ne peux toujours pas l'obtenir pour arrêter de tomber.
Espérons que l'image explique un peu mieux ce problème. La boîte "More Music" descend tout droit à cause de la longueur du div "Music Post Stand" au dessus.
Quels styles avez-vous appliqués à la partie musique? À partir de l'image, il semblerait que ce soit réglé pour effacer les flottants, ce qui pourrait être à l'origine du problème. Avez-vous un lien vers une page de test qui montre ce qui se passe? – NerdStarGamer
Plus la musique utilise le même style que les autres. C'est dans la même boîte flottante. Malheureusement, je n'ai pas de page de test en ligne, car je la développe sur mon ordinateur local en utilisant MAMP. Je vais voir si je peux le faire bouger en ligne demain. – orbit82