gpt4 book ai didi

html - 悬停菜单超出页面

转载 作者:太空宇宙 更新时间:2023-11-03 19:55:37 27 4
gpt4 key购买 nike

如您在代码中所见,我有一个悬停菜单。但是,当我悬停时出现问题,悬停内容超出了页面。当我对 div(content) 使用“position: relative”时没问题,但是文本“Example”向左移动,想知道如何修复。

当我使用 position: absolute:

enter image description here

当我使用 position: relative:

enter image description here

ul {
float: right;
position: relative;
}

div {
display: none;
background-color: red;
position: relative;
width: 200px;
}

ul:hover div {
display: block;
}
<ul>
<li>Example</li>
<div>
<ol>
<li>Link 1</li>
<li>Link 2</li>
</ol>
</div>
</ul>

最佳答案

由于空间不足,你遇到了这个问题 make width:200px; for ul

ul {
float: right;
position: relative;
width: 200px;
}
div {
display: none;
background-color: red;
position: relative;
width: 200px;
}
ul:hover div {
display: block;
}
<ul>
<li>Example</li>
<div>
<ol>
<li>Link 1</li>
<li>Link 2</li>
</ol>
</div>
</ul>

关于html - 悬停菜单超出页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48187634/

27 4 0