use vh unit instead of javascript