gpt4 book ai didi

css - 在响应式 UI 中悬停时停止移动其他 div

转载 作者:太空宇宙 更新时间:2023-11-04 02:00:27 25 4
gpt4 key购买 nike

In this plunker ,当用户将鼠标悬停在 All Conversations 上时(当浏览器宽度 < 767px 时),id #chat-msgs 会向下移动。我尝试实现 position: absolute 但它没有按预期工作。

@media (max-width: 767px) {
#user-list {
display: none;
}
#chat-msgs {
position:absolute;
}

#dropdownMenu2:hover + #user-list, #user-list:hover{
display: block;
}
}

最佳答案

不太确定您认为绝对位置会在那里做什么,但是当它包含在具有相对位置的东西中时,绝对位置效果最好。 Position absolute 将元素从常规流中取出,如果它包含在 position: relative 中,该元素将在某种意义上“捕获”它并且它不会超出该元素的范围,除非您明确告诉它CSS。

您应该从流程中删除的是#user-list。如果您将它从流程中取出,它不会插入其他元素。

尝试:

.dropdown{ position: relative; }

#dropdownMenu2:hover + #user-list, #user-list:hover{
display: block;
position: absolute;
width: 100%;
z-index: 1;
background: #fff;
}

关于css - 在响应式 UI 中悬停时停止移动其他 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41866742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com