Согласно вашему коду, когда мы зависаем li
- .dpbtn
имеет свойства display: block;
. Когда ваш курсор находится на любом внутреннем элементе, например a
- вы все еще зависаете li
, потому что a
находится внутри li
, его части.
ОБНОВЛЕНО .dpbtn - это элемент div. если мы не установим какое-либо свойство displey - по умолчанию оно будет BLOCK, не каждый элемент будет видим по умолчанию, если мы хотим его скрыть - мы должны использовать display none.
После использования display none - мы должны переписать это поведение для: hover action.
Блок отображения работает для всех элементов, если вы задаете это свойство в файле дела. Есть много элементов, которые по умолчанию имеют блочное отображение. Как и h, и p, и div, и секции ... Но если вы заставляете их отображать ничего, может быть, в какой-то момент вам нужно снова сделать их блокированными, поэтому блок отображения работает как внутри, так и на элементах блока, оба @ Атул