J'ai deux colonnes côte à côte dans une grille bootstrap. Je dois forcer la deuxième colonne à ne pas être plus haute que la première. Je sais comment forcer la deuxième colonne pour obtenir la pleine taille en fonction de la première colonne en utilisant la méthode répandue d'affichage: table. Mais comment gérer l'inverse? Je préfère une solution utilisant css, pas de js si possible. Le premier contient une image responsive, le second contient du texte. Si le texte nécessite plus d'espace que l'image, le texte doit défiler.Comment réduire la colonne de droite dans la grille jusqu'à max. 100% de la colonne de gauche?
<div class="row">
<div class="col-xs-6 first">
<img class="img-responsive" src="image/example.jpg" />
</div>
<div class="col-xs-6 second">
<p>
Some text lore ipsum etc etc<br />
Some text lore ipsum etc etc<br />
Some text lore ipsum etc etc<br />
Some text lore ipsum etc etc<br />
Some text lore ipsum etc etc<br />
Some text lore ipsum etc etc<br />
Some text lore ipsum etc etc<br />
Some text lore ipsum etc etc<br />
Some text lore ipsum etc etc<br />
</p>
</div>
Merci, Nirav, peut-être je comprends mal, mais je ne peux pas utiliser max-hauteur que l'image va croître et se rétrécir en raison de différentes tailles écran-. Je ne peux pas fixer la hauteur d'une colonne réactive, n'est-ce pas? Même si je choisis la hauteur maximale de l'image (par exemple 640px) comme hauteur maximale pour la seconde colonne, l'image pourrait être plus petite et la seconde colonne pourrait encore s'étendre jusqu'à 640px. – Mary