2016-05-05 30 views
1

我是離子型的新手。我試圖在一個頁面上的ion-content標記內,不管內容的多少,都將2個div分爲中心。將高度設置爲某個百分比值不起作用。附加一個自定義類centre也不影響divs的位置。它們仍然堆疊在一起,只佔用所需的空間。無法在離子型應用中設置離子含量內div的高度

下面是HTML:

<ion-content class="padding tab-dash-content centre"> 
    <div class="section1 padding centre"> 
    <h3>Section 1</h2> 
    <h5> 
     Sub Heading 
    </h5> 
    <p> 
     Some multi Line text 
    </p> 
    </div>  
    <div class="section2 padding centre"> 
    <h3>Section 2</h3>   
    <h5> 
     Sub Heading 
    </h5> 
    <p> 
     Some multi line text 
    </p> 
    </div> 
</ion-content> 

的CSS:(VH 1/1/100視口的高度的)

.centre { 
    float: none; 
    margin-left: auto; 
    margin-right: auto; 
} 

.section1, 
.section2 { 
    border: 2px solid #ffa733; 
    height: 50%; 
    width: 100%; 
} 

回答

2

變化從%的height到VH

.centre { 
    float: none; 
    margin-left: auto; 
    margin-right: auto; 
} 

.section1, 
.section2 { 
    border: 2px solid #ffa733; 
    height: 50vh; 
    width: 100%; 
    overflow: auto; 
} 
+0

它正在完成這項工作的一部分。 divs正在調整大小。但是,當我調整瀏覽器窗口的大小時,文本會從div中溢出。調整窗口大小時,視口的高度和寬度是否發生變化? – Ankit

+0

嘗試將「overflow:auto;」添加到節類 –

+1

明白了!它正在工作。 謝謝你一堆。 – Ankit