html - CSS - 如何在 LI 中设置 UL 的位置

标签 html css html-lists

我有以下列表的 HTML 结构,其中包含另一个列表:

<ul>
 <li>a</li>

 <li>b
  <ul>
   <li>b-a</li>
   <li>b-b</li>
   <li>b-c</li>
  </ul>
 </li>

 <li>c
  <ul>
   <li>c-a</li>
   <li>c-b</li>
  </ul>
 </li>

 <li>d</li>
</ul>

内部 UL 是隐藏的,在 鼠标悬停 之后它们被设置为可见。我的问题在于,如果我将光标移动到包含内部 ULLI 元素上,那么显示这个内部 UL,但在开始行,不完全在 LI 项下(在本例中在 LI 下,单词 bc)。

你能帮我吗,如何在包含内部 UL 列表的单词下准确设置内部 UL

非常感谢

最佳答案

关于html - CSS - 如何在 LI 中设置 UL 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7836021/

相关文章:

html - div 类最后一个 div 在 html css 下

CSS - 文本溢出 : ellipsis causes <li>'s number to disappear

css - 制作水平响应式菜单,li在IE中重叠

asp.net - 在自定义控件中从服务器端更改 li 的类

html - Nimbus Sans L 仅在 Firefox 中以上标呈现 TM ...浏览器错误?

html - 如何将嵌入的youtube视频放在图像上方(作为视频周围的框架)

javascript - jQuery 在鼠标悬停时(完全)展开和(部分)折叠 div

objective-c - 在 iPad 应用程序中包含同一系列的多种字体

javascript - 我的简单代码中的奇怪文本位置

javascript - 使用绝对将元素放在其他元素内。元素是 sibling