2016-03-15 82 views
0

我一直在努力使離子幻燈片內容滾動幾天,但它不工作。另外由於某些原因,內容不是我想要的內容,我希望內容從頂部開始。離子2幻燈片不滾動和居中內容

請參閱下面我的代碼:

<ion-slides pager="false" (change)="onSlideChanged($event)"> 
    <ion-slide style="background-color: green"> 
     <h2>lorem</h2> 

     <h1>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolor distinctio ducimus ipsam quae porro obcaecati, consequatur ullam velit aperiam fugiat hic delectus. Voluptatibus aliquid doloremque sunt nihil ipsum, voluptatum ex.</h1> 

     <h1>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolor distinctio ducimus ipsam quae porro obcaecati, consequatur ullam velit aperiam fugiat hic delectus. Voluptatibus aliquid doloremque sunt nihil ipsum, voluptatum ex.</h1> 

     <h1>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolor distinctio ducimus ipsam quae porro obcaecati, consequatur ullam velit aperiam fugiat hic delectus. Voluptatibus aliquid doloremque sunt nihil ipsum, voluptatum ex.</h1> 
    </ion-slide> 

    <ion-slide style="background-color: blue"> 
     <h2>Slide 2</h2> 
    </ion-slide> 

    <ion-slide style="background-color: red"> 
     <h2>Slide 3</h2> 
    </ion-slide> 
</ion-slides> 

這裏所顯示內容的圖像:

enter image description here

我感謝所有幫助。謝謝!

回答

2

開始發現,我只是需要在每張幻燈片中使用<ion-content>,一切正常。

+2

它不工作! –

4

您可以添加此樣式,以使內容從頂部

ion-slide { 
    align-items: flex-start !important; 
} 
+0

謝謝我已經找到了解決方案。 –

0

類似的答案https://stackoverflow.com/a/37690398/385730,你需要用你長期的內容在<scroll-content>每個<ion-slide>的內部,例如:

<ion-slides> 
    <ion-slide *ngFor="#item of items"> 
     <scroll-content> 
     <h1>{{item.title}}</h1> 
     <p>{{item.description}}</p> 
     </scroll-content> 
    </ion-slide> 
</ion-slides> 
0

覆蓋離子滑塊css屬性的高度

ion-slides { 
     height: auto !important; 
    }