Comment garder les images responsives à la même hauteur?
J'ai une page web que je suis en train de faire, et j'ai une ligne avec une photo de couverture et photo de profil côté par côté. J'ai tous les deux dans un bootstrap ligne dans différentes tailles de grilles. Mais, la photo de profil est toujours descendent plus bas que la photo de couverture (c'est la hauteur est plus grande). Comment puis-je rester ouverts, mais à la même hauteur? Mon but ultime est de les avoir à le regarder comme une seule bande (avec un rembourrage entre les deux), puis de la pile lorsque la fenêtre est mobile de la taille d'.
<div class="row">
<div class="col-lg-8">
<img src="http://placehold.it/851x315" class="img-responsive" alt="Cover Photo">
</div>
<div class="col-lg-4">
<img src="http://placehold.it/200x200" class="img-responsive" alt="Profile Picture">
</div>
</div>
J'ai essayé de limiter la hauteur de la ligne div, un réglage à une hauteur spécifique, et passant le bootstrap grille de col-md, ou col-sm dans des proportions différentes. Toute la sagesse est très apprécié.
OriginalL'auteur singmotor | 2015-01-25
Vous devez vous connecter pour publier un commentaire.
utilisation min-height sur eux
essayer
si cela ne fonctionne pas fixe max-hauteur
il me semble que cette solution a des problèmes sur les différents parcours (réglage de la largeur de l'image:auto crée des images de grande taille dans IE, de largeur 100% provoque l'étirement des images avec des rapports différents dans la même ligne), sauf si vous définissez
flex:
de l'image contenant l'image de la largeur/hauteur de l'image. Cela peut être fait par le préprocesseur ou php. Comme ici - codepen.io/blimpage/stylo/obWdgpOriginalL'auteur Dom Adams
Vous pouvez utiliser les codes suivants.
HTML
CSS
JSFiddle lien http://jsfiddle.net/feh4ex3p/
Codes ci-dessus ne fonctionne que pour la largeur de l'écran 768px et au-dessus. Assurez-vous que vous avez testé dans un tel écran. Avis, Dans mon JSFiddle lien, j'ai utilisé
col-xs-8
et je n'utilise pas@media (min-width:768px)
. De sorte qu'il fonctionne pour toutes les tailles d'écran. Ou, à l'image de la pochette/bande est supérieure à 99px.Oui, j'ai copié le code de la js fiddle et il ne parvient toujours pas à la ligne. Sur inspecter l'élément, Il ressemble à la photo de couverture div est également correspondant à la hauteur de la photo de profil, mais la photo de la pochette elle-même ne l'est pas.
Avez-vous appeler Bootstrap CSS avant compte tenu de code CSS?
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
Oui, bootstrap est la première feuille de style importée, ma feuille de style personnalisée (où j'ai ajouté ton code) est le dernier/plus récentes
OriginalL'auteur Iqbal
Aucun des ci-dessus a fonctionné pour moi, mais ce n':
HTML
CSS
OriginalL'auteur epv