水平滚动未启用
我有一个通过 AJAX 请求填充的 div。我的 css 列在下面:
.ps_content_frame{
height: 250px;
margin: 1px 0px 1px 0px;
border: 1px solid gray;
white-space:nowrap;
overflow: auto;
background-color: white !important;
}
编辑* 我能够显示水平滚动条,但是,它直接显示在从 ajax 请求中提取的最后一行的下方(有时在 div 的中间)。如何将滚动条停靠到容器底部?
I have a div that is populated via an AJAX request. My css is listed below:
.ps_content_frame{
height: 250px;
margin: 1px 0px 1px 0px;
border: 1px solid gray;
white-space:nowrap;
overflow: auto;
background-color: white !important;
}
EDIT* I was able to get the horizontal scrollbar to show up, however, it shows up directly below the last line pulled from the ajax request (sometimes in the middle of the div). How do i dock the scrollbar to the bottom of the container?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试
overflow:scroll;
http://jsfiddle.net/StDQu/
Try
overflow:scroll;
http://jsfiddle.net/StDQu/
具有“ps_content_frame”类的 DIV 是否分配有宽度?
如果没有,我认为水平滚动条不会出现。
这是一些测试代码:
这是 jsfiddle 上的示例
Does the DIV with the class "ps_content_frame" have a width assigned to it?
If not, I don't think that the horizontal scroll bars will appear.
Here is some test code:
Here is the example on jsfiddle
我发现了这个问题,div 继承了另一个类的高度。其中高度设置为 auto 并标记为 !important。
I found the issue, the div was inheriting height from another class. where height was set to auto and marked as !important.