js取滚动条的尺寸的函数代码_javascript技巧
这个比较简单,做个记录而已。
创建一个嵌套节点,让外层节点产生滚动条,然后用offsetWidth - clientWidth即可获得滚动条宽度。需要注意的是为了避免页面抖动,可以设置外层元素position:absolute和visibility:hidden
参考:
function getScrollWith(){
var wrap = setAttributes(document.createElement('div'),{
style : {
width : '200px',
height: '200px',
overflow: 'auto',
position:'absolute',
visibility:'hidden'
}
})
var inner = setAttributes(document.createElement('div'),{
style : {
width : '100px',
height: '2000px'
}
})
document.body.appendChild(wrap);
wrap.appendChild(inner);
var w = wrap.offsetWidth - wrap.clientWidth;
document.body.removeChild(wrap);
wrap = null;
inner = null;
return w;
}
function setAttributes(elem,opts){
for(var key in opts){
if(typeof opts[key] == 'string'){
elem[key] = opts[key];
}else{
if(!elem[key]){
elem[key] = {};
}
setAttributes(elem[key],opts[key]);
}
}
return elem;
}

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

与 Windows 10 不同,Windows 11 具有新的现代“流畅滚动条”,当用户与之交互时会改变形状。Fluent 滚动条本质上是动态的,它们会在不同的外形尺寸或当您更改窗口大小时自动缩放,并且它目前在设置、媒体播放器等应用程序中使用。根据微软的一项新提议,谷歌浏览器可能很快就会拥有流畅的滚动条功能。微软在一份提案中表示,他们希望对 Chrome 中的旧滚动条进行现代化

a4纸现在用于的地方有很多,比如说办公、学习等等,现在复印所用到的纸张基本上都是a4纸,有很多的小伙伴不知道a4纸尺寸是多少厘米的现在就来看一下吧。一、尺寸A4纸规格为21cm×29.7cm(210mm×297mm),世界上多数国家所使用的纸张尺寸都是采用这一国际标准。二、由来A4纸是210mm×297mm的由来。原因一:一张长为2,宽为X的矩形,对折之后长宽分别是X和1,那么为了保证相似,就要求1:X=X:2。得到的比例为。然而297除以210,得到的是1.414,接近于,而这个比例正是一张纸

电脑尺寸的计算方法:1、找一个平面且稳定的桌子,将显示器放置在桌子上面,保持显示器的稳定;2、用尺子量对角线的长度;3、通过厘米和英尺之间的单位转换,计算显示器尺寸即可。

react隐藏滚动条滚动的方法:1、打开相应的“react-native”文件;2、通过horizontal设置水平滚动;3、通过设置“showsHorizontalScrollIndicator”的值为“false”来隐藏水平滚动条即可。

1、A4纸张的长宽比不同于常见的2:3或3:4。它的独特比例为√2:1,使其在众多纸张尺寸中脱颖而出。2、这特殊的比例为A4纸张提供了理想的视觉效果和实用性。

近日有一些小伙伴咨询小编Mac系统滚动条怎么设置始终显示?下面就为大家带来了Mac系统滚动条设置始终显示的方法,有需要的小伙伴可以来了解了解哦。第一步:在系统开始菜单,选择【系统偏好设置】选项。第三步:在系统偏好设置页面,选择【通用】选项。第三步:在通用页面,选择【始终】显示滚动条。

很多朋友用相机记录自己的生活习惯吧,有些专业摄影的朋友可能还会用单反相机拍摄更清晰的照片。但是单反相机拍出来的照片虽然清晰,但对于一张几十兆的照片来说,无疑会增加存储设备的压力。那么,有什么办法可以在尽量保留画面细节的同时,减少照片体积呢?其实压缩图片就好了。那么怎么压缩图片大小呢?下面就分享两个好方法。方法一:我们可以在美图工具中将图片导入,无需进行其他处理和编辑。保存图片时,系统会提供画质调整选项,我们可以拖动滑块调整保留的清晰度。当预估大小满足需求时,点击保存即可。方法二:①.先打开这款“

1、A5纸张是一种国际标准纸张尺寸,其尺寸为148毫米x210毫米(5.83英寸x8.27英寸)。2、它经常被用于信纸、笔记本、传单和书籍等各种应用。3、A5纸张的尺寸略大于半张A4纸张,是A系列纸张尺寸中的第五个尺寸。4、该系列尺寸是由德国工程师瓦尔特·波特曼于20世纪初开发的,旨在创建一系列基于黄金比例的标准纸张尺寸。
