javascript - 溢出-x : hidden; overflow-y: inherit

标签 javascript jquery css

我有一个 div (id="c_content),我想根据内容的长度垂直扩展而不显示水平溢出的内容。
我目前正在使用以下代码,但它似乎不起作用:-

#c_content {
        min-height: 645px;
        max-height: 2000px;
    overflow-y: inherit; overflow-x: hidden;
}

当我使用上面的代码时,垂直溢出的内容被隐藏了。应该发生的是,div 应该垂直扩展以显示内容。但这似乎并没有发生。

编辑:当我设置 overflow-y: visible; 而不是 overflow-y: inherit; 时,我得到了 y 轴的滚动条 ( http://prntscr.com/108wsm ) - 仍然没有我想要什么。

我想知道是否有任何方法可以解决这个问题,即使我必须使用其他代码,如 JavaJquery

最佳答案

使用跨浏览器最小高度技巧..它会在必要时扩展 div。

#c_content { 
   min-height: 645px; 
   height:auto !important; 
   height: 645px;
   max-height:2000px;
}

关于javascript - 溢出-x : hidden; overflow-y: inherit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15962547/

相关文章:

html - 在高度上扩展页面内容或在内容下方显示白色背景

javascript - 使用 Javascript 1 更改背景颜色

javascript - jquery 根据 JSON 数据填充 ul 和 li

forms - 基于媒体查询的不同形式

html - 如何更改网页中两个不同区域(div)的占位符文本颜色

javascript - 在数组javascript的特定位置插入值

javascript - 服务器和客户端的 meteor 收集有所不同

javascript - 检索与循环相关的特定 JSON 值

javascript - 如何使用 meteor 模板中的语句

javascript - AJAX Post 和 JQuery 序列化