У меня проблема с сеткой: по какой-то причине столбцы примерно в 5 раз шире, чем я хочу, и независимо от того, что я изменяю, они остаются на одинаковом расстоянии друг от друга. HTML:
<div class=wrapper>
<a href="A.html" id="A"></a>
<a href="B.html" id="B"></a>
<a href="C.html" id="C"></a>
</div>
и (довольно длинный) CSS, влияющий на ссылки на изображения в сетке:
.wrapper {
display: -ms-grid;
display: grid;
grid-gap: 3%;
-ms-grid-columns: 100% 3% 100% 3% 100% 3% 100% 3% 100%;
-ms-grid-rows: 100% 5% 100%;
grid-template-columns: 100% 100% 100% 100% 100%;
grid-template-rows: 100% 100%;
background-color: transparent;
border: none;
height: 100%;
width: 100%;
float: left;
padding-left: 10%;
}
div.wrapper {
background-color: transparent;
border: none;
height: 100%;
width: 100%;
float: left;
padding-left: 10%;
}
.wrapper a {
text-decoration: none;
border-radius: 50%;
margin-right: 4%;
margin-left: 3%;
margin-bottom: 5%;
margin-top: 5%;
height: 0;
width: 7%;
padding-bottom: 7%;
overflow: hidden;
float: left;
}
#A {
background: url('background.png') no-repeat;
background-size: 100%;
-ms-grid-row: 1;
-ms-grid-column: 1;
}
Где в этом беспорядке я все испортил?