html - 隐藏在 ul 上的溢出导致跳转

标签 html css

所以当添加一个隐藏在这个 ul 上的溢出(我想隐藏列表中的其他元素)导致整个 ul 向上跳跃大约 10px 时,任何人都可以提出为什么会发生这种情况吗?

我已经打开了内联 CSS,因此很容易切换以查看

     <ul style="
    /* max-height: 25px; */
    /* overflow: hidden; */
    /* margin: 0; */">

https://jsfiddle.net/mt7qpn3L/ enter image description here

附言我知道还有其他方法可以完成我的隐藏列表,但我很好奇为什么会发生这种情况以及解决方案

最佳答案

按照你的风格设置 ul display: inline;

并删除对 overflow:hidden 的评论

关于html - 隐藏在 ul 上的溢出导致跳转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44753186/

相关文章:

javascript - 使用 Google Maps API Javascript 取消对标记的限制

html - 使 flexbox 垂直增长

jquery - 来自 Gilbert 的方形幻灯片,无法点击元素

jquery - 响应式图像悬停 - CSS/JQuery

html - 如何让我的列表项在 CSS 中向上移动一点

html - 如果 clip rect 贬值,是否有更受欢迎的选择?

html - 将 "?v=1"附加到链接和脚本标记中的 CSS 和 JavaScript URL 有什么作用?

html - 使页脚拉伸(stretch)到页面底部而不使用 body 标签

css - 变换已经缩放的元素

javascript - 如何通过鼠标点击和拖动 Javascript 来滚动图像