草庐IT

html - CSS 有滚动条选择器?仅具有可见滚动条的目标元素

我想仅使用CSS定位具有可见滚动条的元素。如果没有javascript,这可能吗?例如,如果我有3个使用overflow-y:auto设置样式的div,如何仅在它们的滚动条出现时更改它们的样式? 最佳答案 CSS不涵盖此选择。您需要使用JavaScript。 关于html-CSS有滚动条选择器?仅具有可见滚动条的目标元素,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/311148

html - 设计一个像 Twitter 对话界面那样的内部滚动条?

当您单击一条推文并且链接到该推文的对话足够长时,可以在侧面板中看到滚动条。滚动条是如何创建和设置样式的? 最佳答案 他们正在使用::-webkit-scrollbar和相关的伪元素,它们只能在WebKit浏览器中工作(这很好,因为这只是美学)。查看此内容以获取更多信息:Apple-likescrollbarsusingCSS我获取了Twitter使用的CSS,请参阅:http://jsbin.com/ubasew#doc::-webkit-scrollbar{width:9px;height:9px;}#doc::-webkit-s

html - ul 的水平滚动条

出于某种原因,我无法阻止UL和它的LI换行。我希望UL的宽度恰好是LI在一行上的宽度(不换行),如果UL变得比nav-div(800px)更宽,我希望在导航中有一个滚动条,这样我就可以滚动LI。我尝试了几乎所有关于显示、空白、宽度和高度的东西,但我只能在我给UL一定宽度的情况下让它工作。然而,这不是一个选项,因为页面已生成并且可以包含1-20个LI。有谁知道如何在不设置UL宽度的情况下使滚动条出现?HTML:SometextSometext...CSS:div#nav{height:100px;width:800px;margin-left:auto;margin-right:auto

css - 如果 div 延伸到视口(viewport)底部以下,则添加滚动条

我有一个在我的页面中包含不同的行数,即不同的高度:.........目前如果表格内容足够长,div会延伸到页面底部(视口(viewport))下方。我想停止延伸到页面底部以下的div,并添加一个滚动条。如果div高度固定,我可以添加滚动条overflow:scroll没问题.但我希望div高度适合用户调整其浏览器窗口的大小。有什么想法可以实现吗?如果没有表格内容,我不关心或不需要div扩展到页面底部。最好是纯css解决方案,而不是使用javascript来固定div高度。谢谢 最佳答案 带有自动溢出和一些100%欺骗的包装器怎么样。

html - 停用或删除 HTML 上的滚动条

我想停用或删除HTML页面中的垂直滚动条。怎么做?谢谢。 最佳答案 如果你真的需要它...html{overflow-y:hidden;} 关于html-停用或删除HTML上的滚动条,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3034390/

html - 防止居中布局在出现滚动条时移动其位置

我的页面布局看起来somethinglikethis:#content-wrap{margin:0auto;width:800px;}您会注意到,当垂直滚动条出现时,content-wrapdiv稍微移动了它的位置。一种情况是当浏览器开始逐步呈现页面而不显示垂直滚动条时,然后确定需要滚动条,因为内容高于“折叠”。这会将div向左移动大约10px。在不强制浏览器始终显示滚动条的情况下,解决此问题的最佳方法是什么? 最佳答案 恐怕解决此问题的最佳方法是使用html{overflow-y:scroll;}强制滚动条始终可见。您遇到的问题是

javascript - 如何检测 HTML iFrame 中是否存在滚动条(使用 Javascript)?

如何检测HTMLiFrame中是否存在滚动条(使用Javascript)?我已经试过了:varvHeight=0;if(document.all){if(document.documentElement){vHeight=document.documentElement.clientHeight;}else{vHeight=document.body.clientHeight}}else{vHeight=window.innerHeight;}if(document.body.offsetHeight>vHeight){//whentheresascrollbar}else{//whe

css - Div 滚动条 - 有什么方法可以设置它的样式吗?

有没有办法控制div标签滚动条的样式?我在IE7和FireFox3.5.2之间遇到了一些对比问题。任何帮助将不胜感激! 最佳答案 您可以使用javascript设置滚动条的样式。在IE和FF中都可以正常工作。检查以下链接FromTwinhelix,Example2,Example3[或]您可以通过单击下面的链接找到大约30种滚动样式类型30scrollingtechniques 关于css-Div滚动条-有什么方法可以设置它的样式吗?,我们在StackOverflow上找到一个类似的问题

html - 使用 iframe 时如何摆脱双滚动条?

我在网上看到了这个问题,所有建议的解决方案都不适合我,所以我想我会来这里。我有一个包含iframe的页面。页面顶部是下拉菜单,页面的其余部分是iframe。这个想法就像我相信其他人所做的那样,是让菜单保持静止,菜单选择在iframe中运行一个应用程序。iframe的内容应该滚动,但整个页面不应该滚动。我试过将iframewidth=height=100%放在一个表格元素中,也使用width=height=100%但如果我得到两个滚动条使窗口在垂直方向上太短。有什么建议吗?我想我没有很好地解释自己。我想将iframe中的滚动条保持为自动,但我不想为整个页面设置滚动条。我需要适当调整ifr

HTML 固定表头滚动条

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HTMLtablewithfixedheaders?我已经尝试了几种方法来从具有固定标题的HTML表格中获取滚动条,但没有成功。我想我需要一个解决方案,其中标题以某种方式“附加”到表体(而不是典型的嵌套表解决方案)。我尝试过的每个解决方案都会弄乱标题栏和正文栏的宽度。换句话说,它们不同步,标题的列与滚动表的列不正确对齐。标题和列的宽度因列而异。我有什么办法可以实现这个目标吗?我宁愿不使用JavaScript。哦,我也需要这个才能在InternetExplorer中工作。更新:获得此功能对我来说非常重要。我需要