web-dev-qa-db-fra.com

rendre les barres latérales et la région "Contenu" de la même longueur que l'autre?

J'ai un site web qui a des régions inégales. La barre latérale d'abord est une longueur différente de celle du contenu, et le contenu est une longueur différente de la barre latérale de seconde. Cela ressemble à quelque chose comme ça:
enter image description here

Je pourrais la réparer manuellement dans le CSS et en faire la même longueur, mais à tout moment, j'ajoute quelque chose à aucun d'eux, il devient encore inégal. existe-t-il d'une manière (ou d'un module) de le réparer afin de rester de manière dynamique la même longueur, de sorte que lorsque j'ajoute quelque chose au contenu, et il devient plus long que les barres latérales, elles rempliront d'espace blanc et deviennent le même longueur que le plus long contenu?

2
Ephraim

essayez d'utiliser des colonnes fausses. Il répète essentiellement une image vierge pour que les colonnes correspondent à la longueur de l'élément le plus long. Cela crée l'illusion de longueurs égales, d'où le nom "fausse" ou "faux"

1
Chan

Il y a le module hauteurs égaux jQuery .

Ces modules implémentent A plug-in JQuery Equal Hights pouvant égaliser la hauteur des éléments de la classe spécifiée.

3
user842

Ce n'est pas Drupal problème spécifique. Essayez l'une des suggestions signalées sur colonnes de hauteur égales à l'aide de CSS : Il dispose de deux solutions CSS et d'une solution JavaScript.

3
Nebojsa