перекрывает элемент?
Да
Как?
background-color: transparent
Это не будет перекрывать находящися под ним элемент)))
Тебе нужно если div background-color через rgba
Ну если сделать rgba(0,0,0,0), то фон будет просто прозрачным и эта прозрачность не будет перекрывать элемент под
Вот https://vaden-pro.ru/blog/css/prozrachnyy-fon-background-css
Обсуждают сегодня