我有一个 ul/li,它只在 onkeyup 事件中可见。 如果输入字段为空,则 ul/li 会消失(隐藏),所有操作均使用纯 JavaScript 和 Jquery 完成。 问题是我想在 ul/li 下方放置一个 div(当它可见时)。 我怎么做?我应该使用像 position:absolute/relative/fixed 这样的 CSS(到目前为止还没有用),还是我必须为此使用 JavaScript?
最佳答案
纯 CSS 有两种选择:
1) 使用绝对
位置。
2) 给父元素 relative
位置和你的 div (child) absolute
位置,这样 child 就不会脱离父元素。最后使用 top
、left
、bottom
、right
属性将元素准确定位到您想要的位置。
关于javascript - 如何将div定位在动态ul下面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6961098/