My context
IINM, the percentage-height assumes that he height of the parent is available when the height is calculated.
I have a background image for header
which is styled like below
header{
width: 100%;
height:100%; // This height is what I'm talking about
font-size: 7em;
background: url(../images/landing_image.jpg) no-repeat;
background-size: cover;
}
In my drupal website and I might combine/compress the css files which have the unintended side-effect of reordering. That is, the parent's height might-not be available at the time when 100% of parent's height
is calculated. What is a possible workaround? Can I specify the height in terms of the view-port height?
height:view-port-height;
Also, I didn't completely understand vh
units. How does that work?