因此,我正在尝试下拉菜单作为菜单的一部分。我有一个ul,在左边添加了几个li元素,然后我想让li元素浮动到右边。我以前使用相对位置进行此操作,但现在我希望它能够溢出并显示在其下方的任何内容上。
我发现了这个问题:
CSS: Overflow Auto and Z-index
并发现您必须使用绝对位置来发生这种溢出。那么,我该怎么做?
这是基本的代码结构:
<ul>
<li id="right_item1"/> (relatively positioned)
...
<li id="absolute_position"/> (absolutely positioned, floating right)
</ul>
最佳答案
这应该为您工作。
ul{
position:relative; // You need this
}
#absolute_position{
position:absolute;
right:0;
bottom:0;
}
关于html - 我怎样才能让一个绝对元素在其父元素中 float 呢?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36780782/