bootstrap의 그리드 시스템을 사용하여 ng-repeat 지시어의 결과를 포맷하려고하므로 반환되는 각 항목은 사용 가능한 12 개의 열 중 6 개를 차지합니다. 잘 작동하지만 스타일에 문제가 있습니다.ng-repeat 내의 부트 스트랩 그리드 시스템
<div class="bestof card col-lg-12 col-md-8">
<div class="inner">
<h1>Best of {{dest.name}}</h1>
<div class="col-lg-6" ng-repeat="best in bestHotels | limitTo: 2 track by $index">
<img class="best_thumbnail" ng-src="{{best.thumbnail}}"/>
<p>{{best.description}}</p>
</div>
</div> <!-- inner -->
</div> <!-- bestof -->
그리고 CSS : 이것은 HTML입니다
.inner {
border-top: 0;
border-left: solid 1px #c4c4c4;
border-bottom: solid 1px #c4c4c4;
border-right: solid 1px #c4c4c4;
box-shadow: 0 1px #c1c1c1;
padding-bottom: 1em;
padding: 1em;
height: auto;
}
기본적으로 내부 DIV 그냥 NG 반복을 둘러싸는 전에 중지 할 것, 그래서 나는 바로 내 <h1>
후 바닥 테두리가 그러나 내용이 실제로 표시되기 전에 무슨 일이야?
JSFiddle 또는 Codepen으로 문제를 재현 할 수 있습니까? 이 질문은 더 많은 CSS (예 :'bestof' 및'card' 클래스)에 대한 액세스가 필요할 것입니다. – JRulle
@JRulle이 지금 할 것입니다 –
또한 두 div를 나란히 배치 한 경우'ng-repeat'없이 올바르게 렌더링됩니까? –