css - 如何使用 div 滚动而不是 body 滚动

标签 css

我有一个简单的div,里面有一些文本,还有这个css

#mydiv{
    width:100px ; 
    height :300px;
    border : 1px solid black ; 
    overflow : auto
}

到目前为止 div 没有滚动,当我最小化窗口的高度时,主体滚动出现 这样你就可以看到 div

的内容

查看此 jsFiddle

问题 如何禁用主体滚动并改用 div 滚动,使 div 始终可见

最佳答案

只需确保有足够的内容来使 div 滚动....在您的示例中,它非常适合。 这是调整:

#mydiv{
 width:300px ; 
 height :100px;
 border : 1px solid black ; 
 overflow : scroll;    
}

关于css - 如何使用 div 滚动而不是 body 滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11454594/

相关文章:

Css 动画无法正常工作

javascript - HTML/CSS/JS : Display text before <i> tag

jquery - 如何在类型为 ="range"的 CANVAS 中更改颜色?

css - 当视口(viewport)宽度减小时增加字体大小

javascript - jquery 搜索过滤器 - 如果搜索不匹配,选项将被隐藏,但 optgroup 仍显示,如何隐藏 optgroup

jquery - 我怎样才能以相反的方式制作动画?

php - 消除图像上 <a> 标签的翻转行为

jquery - 关闭按钮在弹出窗口中不起作用

html - 隐藏元素显示后未正确加载

javascript - 如何使移动设备的导航栏菜单占据我设备屏幕的 100%