I am having trouble with setting an image to 100% of the body height. I am getting this odd white space at the bottom of the page, even though I have margin and padding set to 0 on everything. I could just use overflow-y: hidden
, but I would prefer to just figure out why it's doing that. Thanks!
*,
*::before,
*::after {
box-sizing: border-box;
margin: 0;
padding: 0;
}
html, body {
height: 100%;
}
img {
height: 100%;
}
<img src="https://images.unsplash.com/photo-1429554429301-1c7d5ae2d42e?dpr=2&auto=format&fit=crop&w=1500&h=1000&q=80&cs=tinysrgb&crop=" alt="background" />