草庐IT

jquery - Facebook 的行情栏和聊天侧边栏中的水平滚动条

关于此问题还有另一个问题(hidescrollbarandshowonhoverlikefacebooksnewchatsidebar),但我对他们如何实现滚动条的样式感兴趣。我只有一个猜测,那就是他们将自己的div放在滚动条所在的位置,从而隐藏它并简单地让他们自己的“抓手”跟随滚动条高度。我需要向固定位置的div添加垂直滚动,如果有人知道一个好的插件(或者可以告诉我如何制作自己的插件)来实现这一点,我会很高兴听到他们的消息。谢谢 最佳答案 有一个jQuery插件专门用于此,请查看http://rocha.la/jQuery-sli

html - 为什么我的 svg 上有一个 100% 的垂直滚动条?

谁能解释为什么我在Chrome和IE9中看到带有以下标记的垂直滚动条:FullscreenSVGhtml,body{margin:0px;padding:0px;width:100%;height:100%;}.fullscreen{width:100%;height:100%;}如果我将svg替换为div,它会完美运行。但是如果我把svg放在那个div里面,布局又被破坏了:将文档类型更改为XHTML似乎可以解决问题:但是内联SVG是HTML5的一部分,所以...与此同时,我还提交了bugreport. 最佳答案 我来晚了一点,但是

css - 仅当鼠标悬停在 div 上时显示滚动条

给定这个div:如何使滚动条仅在鼠标悬停在div上时可见?我不希望滚动条总是出现。Facebook的右上角就是一个例子。 最佳答案 您可以overflowhidden,直到鼠标悬停在上面,然后将其设置为自动。这就是我所做的...请注意,16像素的填充假定滚动条的宽度为16像素,并且在那里,因此当滚动条出现时,文本不会重新换行。div.myautoscroll{height:40ex;width:40em;overflow:hidden;border:1pxsolid#444;margin:3em;}div.myautoscroll:

javascript - 修复了标题表,在 IE11(Internet Explorer)中使用 Jquery 滚动时单击 div 滚动条图标时会闪烁。

FIXEDHEADERTABLE____Whenclickingonscrollbariconinie11flickerswhenusingpositioning因为我无法更改结构,因为它动态地来自不同的来源并进入表体结构这是附加的fiddle在chrome中工作正常但是当我检查时即单击图标下方或上方的div垂直滚动条时它会可怕地闪烁任何Css或html解决方案也是可以接受的,直到html结构没有变化演示JsFiddleDemo查询$(document).ready(function(){$('#theDiv').on('scroll',function(){$('#headerRow

html - 可滚动但无滚动条

我怎样才能让像div这样的DOM对象能够用鼠标上的滚轮或箭头键滚动(如overflow:scroll),但不显示滚动条(如溢出:隐藏)? 最佳答案 您可以将事件监听器设置为向下滚动/向上滚动(通过鼠标滚轮事件,查看event.wheelDelta以计算滚动大小和方向)并手动将绝对定位的div定位在另一个绝对/相对定位的高度固定的div内。因此,向下滚动时会减小内部div的y位置,而向上滚动时会增加y位置。对于箭头键,只需将类似的函数绑定(bind)到keydown事件,根据需要检查向下/向上箭头。我在这里制作了一个jsfiddle示

javascript - 单击滚动条时是否应运行单击处理程序

看看这些HTML片段:Jsfiddlediv{margin:20px;border:30pxredsolid;padding:20px;background-color:green;overflow-y:scroll;}clickme现在,如果用户在Firefox或Chrome中单击滚动条,则不会触发div元素上的单击处理程序。另一方面,在IE中,点击处理程序会触发。哪种行为是正确的?是否在任何地方定义了预期的行为? 最佳答案 w3recommendations建议滚动条应放置在元素的内边框边缘和外边框填充边缘之间。此外,应从元素的

html - 自定义webkit滚动条按钮时如何给 "disabled"状态自定义CSS样式

当滚动条拇指一直指向箭头时,普通的chrome滚动条箭头按钮具有类似禁用的状态。::-webkit-scrollbar*选择器用于样式化滚动条。我可以使用什么选择器来为按钮的特定状态设置样式?::webkit-scrollbar-button:disabled不适用于此状态。代码笔:https://codepen.io/mattyork/pen/oGWOZY?editors=1100 最佳答案 如果没有可滚动的内容,我会完全隐藏滚动条。body{overflow:hidden;height:100vh;}

html - parent 和 child 高度相同,为什么会有垂直滚动条?

我希望我的.sideBar和.contentHolder元素在.displayContainer中。问题是.displayContainer渲染了一个不必要的垂直滚动条。水平滚动条可以,但垂直滚动条就没必要了。我检查并发现.displayContainer和子元素具有相同的计算高度。那为什么会有垂直滚动条呢?谁能告诉我如何删除它?body,html{margin:0px;padding:0px;border:0px;height:100%;width:100%;}.displayContainer{height:100%;width:100%;overflow:auto;white-s

html - CSS3 - 如何将 "restore"::-webkit-scrollbar 属性设置为默认滚动条

您好,我正在使用下一个css代码来为Safari和Chrome中的滚动条设置样式。效果非常好,但我面临下一个问题,当我在iPad上查看网站时,我想恢复默认值。我正在使用@mediacss来实现这一点,但是我不知道如何恢复默认值。@mediascreenand(min-width:768px)and(max-width:1024px){}/*Scrollbarnav*/::-webkit-scrollbar{width:12px;}/*Track*/::-webkit-scrollbar-track{-webkit-box-shadow:inset006pxrgba(0,0,0,0.3)

css - Div 上滚动条的 IE10 问题

我在div上使用滚动条,它在IE10中似乎有渲染问题。当您将div一直滚动到底部,然后回到顶部时,顶部的内容丢失了。不知道IE10有没有解决方案?链接:http://landpros.com/propsearch.php这是div上的CSS:.prop-search-content-wrapper{margin:0030px0;padding:0;height:980px;overflow-x:hidden;overflow:scroll;}谢谢! 最佳答案 我确实设法重现了这一点-以查看问题的原因(我认为)关闭overflow-x