html - If an element has ancestors with heights < 100%, is there a way to still make it the height of the browser window without using JS? -
maybe there's way figure out browser height , use variable in sass? or perhaps sort of absolute positioning takes account window itself?
yes.
you can use position: fixed;
starters, fix element relative window , height: 100%
make take full height of window. option take element out of scroll.
a second way setting position: relative;
on <html>
or <body>
tag, making sure elements down dom tree target element defaulted position: static;
. finally, setting position: absolute;
or position: relative;
on target element make refer next element tree not set static.
more on position here at mdn , css tricks.
i final way use vh
units. unit 1% of current viewport height value of 100
make element 100% height of screen. support not perfect, provide fallback.
finally, sass pre-compiled language never gets far browser. generated css used browser , used add power our css programming.
Comments
Post a Comment