Я наконец-то нашел решение, и немного смутился.
const DivDropdown = styled.div`
position: relative;
display: inline-block;
&:hover ${DivDropdownContent} {
display: block;
}
`;
Проблема: ^ Это было нацелено только на вложенный компонент, когда я добавил фоновую обложку в зависание.
const DivDropdown = styled.div`
position: relative;
display: inline-block;
&:hover {
background: lightgray;
}
&:hover ${DivDropdownContent} {
display: block;
}
`;
Исправление: ^ Добавив выше, я смог исправить поведение.
Я собираюсь оставить этот вопрос , потому что я не смог найти много учебных пособий по этому поиску inte rnet. Я думаю, что это довольно чистое решение, и думаю, что оно поможет другим в поиске.