나는 다음과 같은 마크 업을 사용하여 시작과 끝에 라벨을 추가 할 수 있습니다이온 2 범위 레이블
(대한 문서가 http://ionicframework.com/docs/v2/api/components/range/Range/에서 찾을 수 있습니다) 이오니아 2 범위 요소에 약간의 레이블을 추가 찾고 있어요 나는 그러나 가능하면 시도 양쪽에, 범위에 걸쳐 일부 레이블을 추가 할
<ion-range min="-200" max="200" [(ngModel)]="saturation" color="secondary">
<!-- Setting the labels here -->
<ion-label range-left>-200</ion-label>
<ion-label range-right>200</ion-label>
</ion-range>
는 더 진행 막대처럼 보이게합니다. 따라서 25 %, 50 % 등과 같은 레이블을 가질 수 있습니다.
Ionic HTML을 너무 많이 간섭하지 않고 어떻게 접근 할 수 있습니까?
내 접근법은 범위 위에 이온 행을 작성한 다음 css를 사용하여 배치합니다.
HTML
<!-- TIMELINE -->
<div class='timeline'>
<ion-grid class="timeline-grid">
<ion-row class="timeline-labels">
<ion-col width-20>Label One</ion-col>
<ion-col width-20>Label Two</ion-col>
<ion-col width-20>Label Three</ion-col>
<ion-col width-20>Label Four</ion-col>
<ion-col width-20>Label Five</ion-col>
</ion-row>
<ion-row>
<ion-col>
<ion-item>
<ion-range color='secondary' [(ngModel)]="progress">
</ion-range>
</ion-item>
</ion-col>
</ion-row>
</ion-grid>
</div>
CSS 그러나 나는 그것에 대해 갈 수있는 더 나은/청소기 방법은 어쩌면이 생각하고, 방법의 일을 수행
ion-row.timeline-labels {
padding-left: 20px;
z-index: 1;
position: absolute;
top: 10px;
}
.
조언이 도움이 될 것입니다.
감사합니다.
이와 비슷한 문제가 있습니까? http://stackoverflow.com/a/41246195/7274840 –