我試圖在我的圖像周圍放一個容器來控制圖像的高度。爲什麼我的css容器不工作?
出於某種原因,我的容器css高度不起作用。這是一段時間,因爲我需要使用CSS,所以我有點生疏。
我正在用angularjs創建一個離子應用程序。這就是爲什麼代碼對你們中的一些人看起來可能有點奇怪,但是多餘的代碼不應該對css產生影響。
我有可能一codepen獲得幫助別人回答我的問題:http://codepen.io/beefman/pen/eNMgzG
這裏是我的代碼 HTML:
<ion-view view-title="Gallery" align-title="center">
<ion-content class="center" ng-controller="photoCtrl" ng-init="getImages()">
<div class="row" ng-repeat="image in images" ng-if="$index % 3 === 0">
<div id="container" class="col col-25" ng-if="$index < images.length">
<img class="image" ng-src="{{images[$index].src}}"/>
</div>
<div class="col col-25" ng-if="$index + 1 < images.length">
<img class="image" ng-src="{{images[$index + 1].src}}" />
</div>
<div class="col col-25" ng-if="$index + 2 < images.length">
<img class="image" ng-src="{{images[$index + 2].src}}" />
</div>
<div class="col col-25" ng-if="$index + 2 < images.length">
<img class="image" ng-src="{{images[$index + 2].src}}"/>
</div>
</div>
</ion-content>
</ion-view>
CSS:
.center {
margin: 0 auto;
}
#container {
overflow: hidden;
height: 100%;
}
.image {
height: 100%;
width: 100%;
}
你之後的實際結果是什麼? – Patrick
使圖像的高度與寬度相同。 – smither123
@ smither123所以...你想伸展他們?我覺得這不太可能被認爲是最好的演示文稿。如果將它們更改爲背景圖像,您可能可以在零縮放下進行一些自動居中裁剪。 – Katana314