Comment faire <img> et <md-carte> sensible dans angulaire du Matériel?
Je suis de l'affichage de contenu dynamique en boucle avec <md-card>
et <image>
balises. Mon résultat n'est pas réactif sur tablette ou mobile, écrans, montrant une barre de défilement au lieu de la ligne suivante. Quel est le problème avec mon code et comment puis-je répondre?
<p>Show Menus</p>
<div layout="row" layout-margin >
<md-card ng-repeat="menu in sampleMenus">
<md-card>
<img src="http://placehold.it/350x150" class="md-card-image" alt="image caption"/>
<md-card-content >
<h2>{{menu.displayName}}</h2>
<p>{{menu.type}}</p>
</md-card-content>
</md-card >
</md-card>
</div>
Captures d'écran:
OriginalL'auteur Prasad | 2015-07-07
Vous devez vous connecter pour publier un commentaire.
Cela peut aider votre cause.
http://codepen.io/sstorie/pen/myJWxQ
La clé est de ces deux classes ajouté à la mère et à l'img dans chaque carte
OriginalL'auteur developer 2015
Vous pouvez utiliser le flex(la largeur de la ligne, la hauteur de la colonne) attribut de déclarer md-taille de la carte et mise en page-wrap sur le conteneur parent. Mise en page-align pourrait aider votre cause.
Consultez la documentation pour plus d'options.
Modification: <div layout="row" mise en page-marges > <div layout="row" mise en page-marges de mise en page-wrap mise en page-align="center">
layout-wrap
m'a aidé à obtenir ce que je voulais. Merci une tonne!OriginalL'auteur Matthew Hamu