草庐IT

html - 当父项具有相对高度时,如何在子项 div 上强制滚动条?

我要解决的问题非常简单,但我发现很难使用我的CSS技术实现我想要的。我想要的是将高度设置为相对值(例如:100%或30%)的某种父div。请不要问我为什么需要它,因为这只是一个部分,解释整个布局超出了这个问题。在这个父级中,我需要有一个headerh1,后跟包含大量文本的子级div。最重要的,我只需要在子div中有滚动条,这样标题将始终附加到容器的顶部。标记:TestLoremipsum(...lotsoftext)(不)工作fiddle:http://jsfiddle.net/CodeConstructors/BEVSS/ 最佳答案

html - Chrome 在低 DPI 和高 DPI 显示器上以不同方式重绘滚动条上的 div

我正在努力优化我的网络应用程序中的滚动性能,并在最新的Chrome(v31)上遇到了有趣的行为,该行为也在ChromeCanary(v34)上重现。在这个简化的示例中,我有一个简单的可滚动div:.container{width:200px;height:200px;overflow:auto;background:#ccc;}.containerdiv{height:80px;width:80px;background:#555;border-radius:10px;}我启用了以下Chrome开发设置来调查滚动性能:“显示绘制矩形”(用红色矩形轮廓表示)“显示潜在的滚动瓶颈”当我在非

html - Chrome 在低 DPI 和高 DPI 显示器上以不同方式重绘滚动条上的 div

我正在努力优化我的网络应用程序中的滚动性能,并在最新的Chrome(v31)上遇到了有趣的行为,该行为也在ChromeCanary(v34)上重现。在这个简化的示例中,我有一个简单的可滚动div:.container{width:200px;height:200px;overflow:auto;background:#ccc;}.containerdiv{height:80px;width:80px;background:#555;border-radius:10px;}我启用了以下Chrome开发设置来调查滚动性能:“显示绘制矩形”(用红色矩形轮廓表示)“显示潜在的滚动瓶颈”当我在非

css - 100% Div 高度无滚动条

我有一个两列布局:我希望侧边栏和内容的高度均为100%,但最顶部容器的最小高度应为100%。我试着用下面的css来解决它:*{margin:0;padding:0;}html{font-family:Georgia,serif;color:#000;height:100%;min-height:100px;}body{background:#fff;height:100%;min-height:100px;overflow:hidden;}#header{width:100%;position:relative;float:left;height:23px;}#container{po

css - 100% Div 高度无滚动条

我有一个两列布局:我希望侧边栏和内容的高度均为100%,但最顶部容器的最小高度应为100%。我试着用下面的css来解决它:*{margin:0;padding:0;}html{font-family:Georgia,serif;color:#000;height:100%;min-height:100px;}body{background:#fff;height:100%;min-height:100px;overflow:hidden;}#header{width:100%;position:relative;float:left;height:23px;}#container{po

jquery - 固定高度页面中带滚动条的div

我有这个html结构:NotemptyNotemptyVerylongcontent我希望页面具有等于屏幕高度的固定高度,我还希望divscrollable_content有一个垂直滚动条。我试过这些样式,但是我得到的页面比屏幕大,所以我得到两个滚动条:html,body{height:100%;}div#container{height:100%;}div#scrollable_content{height:100%;overflow-y:auto;position:absolute;}我如何使用CSS3做到这一点?编辑:我找到了一个使用jQuery的解决方案(见下文)。我想知道仅使

jquery - 固定高度页面中带滚动条的div

我有这个html结构:NotemptyNotemptyVerylongcontent我希望页面具有等于屏幕高度的固定高度,我还希望divscrollable_content有一个垂直滚动条。我试过这些样式,但是我得到的页面比屏幕大,所以我得到两个滚动条:html,body{height:100%;}div#container{height:100%;}div#scrollable_content{height:100%;overflow-y:auto;position:absolute;}我如何使用CSS3做到这一点?编辑:我找到了一个使用jQuery的解决方案(见下文)。我想知道仅使

html - 用水平滚动条制作单行div

好的,所以我想我已经使用white-space:no-wrap修复了这个问题它在chrome中有效,但没有别的。我有这样的东西:EG1loremipsumEG2loremipsum...//etc(multipleli's)请原谅我的形象真的很差,但这是我想要的效果。我想要一行“元素”,如果它们超出空间,则应该出现水平滚动条。希望这是有道理的,我怎样才能做到这一点? 最佳答案 这样写:.outer{width:400px;overflow:auto;white-space:nowrap;}.outerli{display:inlin

html - 用水平滚动条制作单行div

好的,所以我想我已经使用white-space:no-wrap修复了这个问题它在chrome中有效,但没有别的。我有这样的东西:EG1loremipsumEG2loremipsum...//etc(multipleli's)请原谅我的形象真的很差,但这是我想要的效果。我想要一行“元素”,如果它们超出空间,则应该出现水平滚动条。希望这是有道理的,我怎样才能做到这一点? 最佳答案 这样写:.outer{width:400px;overflow:auto;white-space:nowrap;}.outerli{display:inlin

html - 当视口(viewport)调整大小时,如何强制嵌套的 flexbox 元素收缩并显示滚动条?

我正在使用flexbox构建布局,总体来说相当简单。View分为三个部分:顶部的导航栏、左侧的侧边栏和填充剩余空间的内容区域。导航栏的高度固定,侧边栏的宽度固定。此外,侧边栏和内容区域应该单独滚动。如果侧边栏中的内容溢出,它应该创建一个特定于侧边栏的滚动条。内容View也是如此。重要的是,这意味着整个视口(viewport)绝不能滚动:它应该保持静态(只有元素应该滚动)。使用flexbox构建这个布局非常简单:html,body{height:100%;width:100%;}body{margin:0;}#root{display:flex;height:100%;}#frame{d