Я пытаюсь построить заголовок с 3 столбцами. Одно изображение в каждом столбце. Мне нужно, чтобы размеры изображений соответствовали высоте заголовка.
Мои изображения имеют разрешение 100px x 100px.
Так что при высоте выше 100px изменение размера работает нормально:

Но при высоте менее 100 пикселей изображение не изменяется.

Вот мой HTML
<body>
<div id="header">
<div class="headergridelement"><img alt="" src="file:///C:/.../info100x100.jpg"></div>
<div class="headergridelement"><img alt="" src="file:///C:/.../info100x100.jpg"></div>
<div class="headergridelement"><img alt="" src="file:///C:/.../info100x100.jpg"></div>
</div>
</body>
, а вот css, который я использую.
#header {
display: grid;
grid-template-columns: auto auto auto;
position: fixed;
width: 100%;
text-align: center;
height:100%;
}
#header .headergridelement {
background-color: rgba(255, 255, 255, 1);
}
#header img {
height:100%;
}
body {
margin-top: 0px;
margin-left: 0px;
}
Какое свойство мне не хватает?