I have the code as follow. What I intend to acheive is to make the Content 1 of 33% of the screen height. It is obvious that it is not set to 33% screen height currently althought i set it to 33vh.
Plunkr: Click here
 <ion-content scroll="false" has-header="true" style="display: flex; flex-flow: column;height:100vh;">
        <div style="background-color: red; height: 33vh; ">
          Content 1 (I want this height to have 33% of screen height! Now is not 33% screen height)
        </div>
        <div style="background-color: yellow; display:flex;flex-direction:row; height: 100vh; ">
          <div style="flex:1;">
            content 2 part 1 (this is the remaining height after deducting content 1 and image)
          </div>
          <div style="flex:1;">
            Content 2 part 2 (this is the remaining height after deducting content 1 and image)
          </div>
        </div>
        <div>
          <img style="width: 100%;" src="http://dummyimage.com/600x400/000/fff" />
        </div>
      </ion-content>
 
    