Итак, у меня есть список HTML, где у каждого элемента списка есть изображение с заголовком заголовка над ним и поле за изображением, которое преобразуется при наведении курсора. Я близок к тому, чтобы все выглядело так, как мне хотелось бы, но элементы списка, кажется, не взаимодействуют так, как должны. Я пытаюсь сделать так, чтобы прямоугольник находился непосредственно за изображением, а текст располагался по центру над прямоугольником, но в настоящее время они слегка смещены. Вот JSFiddle JSFiddle , демонстрирующий список.
пример одного из элементов списка выглядит следующим образом:
<li>
<a href = "" class="linkChange">
<h6 class ="headings">Appointment App</h6>
<img class="imgs" id="imgs" src = "https://img.icons8.com/clouds/2x/calendar.png"/>
<span class="box rotate" id = "box"></span>
</a>
</li>
Подробное описание css приведено в JSFiddle. Я немного новичок в Web Dev, так что простите, если некоторые из CSS являются избыточными.