Почему блок не центирируется в дочернем блоке grid?
Хочу в блоке с классом "a" разместить компоненты и чтобы поверх их в этом же блоке открывалось модальное окно в родительском блоке display: fixed;
Вот код:
<div style="display: grid;grid-template-columns: 1fr 5fr;grid-gap: 0.5rem;">
<div>asa</div>
<div class="a">
<div style="position: fixed;width: 100%;height: 100%;display: flex;">
<div style="margin: auto;">heello</div>
</div>
</div>
</div>
Получается вот так, но heello не по центру второго блока.
Как это решить?