html - 溢出-y 覆盖溢出-x

标签 html css

我需要一个div,它有很多内容并且可以水平滚动。内容(内部 div)有下拉菜单,当菜单打开时,它们应该呈现在外部 div 的边界之外。

像这样:

enter image description here

但是当我设置

overflow-x: scroll;
overflow-y: visible;

我的下拉菜单没有正确打开,它们包含在包装器 div 中,我需要垂直向下滚动才能看到它们。

JSFiddle:https://jsfiddle.net/dk58t1ay/1/

看起来 overflow-x:scroll 覆盖了 overflow-y:visible。我该怎么办?

最佳答案

你可以通过 position: absolute 到你的 .card 来做到这一点,但是你需要为其他元素重写你的样式。

https://jsfiddle.net/dk58t1ay/6/

关于html - 溢出-y 覆盖溢出-x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40563770/

相关文章:

python /Django : How to display error messages on invalid login?

html - 更改文本区域中的行高会导致 IE9 和 IE10 中出现垂直滚动条

javascript - 如何使 JQuery 例程写入计算机桌面上的文本文件?

javascript - 使用上传的 XML 文件填充 HTML5 输入字段

css - 渲染的 PDF 在生产环境中看起来不同 - Rails、PDFKit、wkhtmltopdf

css - 删除文章 &lt;header&gt; 和 <p> 之间的空格

Safari 中的 CSS 错误,但 Chrome/Firefox 中没有

html - 如何使用百分比宽度调整边距和填充?

javascript - 没有从第二个 onchange 调用复选框回调函数

html - 选择除 ID 的 child 以外的所有类(class)