Как сделать так, чтобы родительский блок не перекрывал нижестоящий? В настоящий момент из-за того, что прямо под списком находится другой текст, ссылки при наведении мышкой не работают. Однако невозможно изменить порядок блоков.
Если вы не можете изменить порядок блоков, можно использовать свойство CSS `pointer-events` с значением `none` для текста, находящегося ниже списка. Это позволит обойти его и активировать наведение на ссылки.
Пример кода:
HTML:
```html
<div class="parent">
<ul>
<li><a href="#">Ссылка 1</a></li>
<li><a href="#">Ссылка 2</a></li>
<li><a href="#">Ссылка 3</a></li>
</ul>
</div>
<div class="text">Нижестоящий текст</div>
```
CSS:
```css
.parent {
position: relative; /* Убедитесь, что родительский блок имеет позицию */
}
.text {
pointer-events: none; /* Блок текста не будет перехватывать события мыши */
}
```
Теперь ссылки будут работать независимо от того, находится ли мышь над блоком с текстом или нет.
.fotbar-nav { font-size: 130%; } ul { display: flex; list-style: none; gap: 10px; } .nav_link { color: #fff; } .end_foot { text-align: center; color: #fff; font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal; }