E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
documentElement
前端屏幕尺寸 适配 拿走即用附加详细注释
rem适配方案无注释版本//H5页面的rem适配计算自调用函数(function(doc,win,baseW){vardocEl=doc.
documentElement
,resizeEvt='orientationchange'inwindow
Sing前端-悟空
·
2023-08-04 16:51
javascript
js获取页面元素距离浏览器工作区顶端的距离
获取页面元素距离浏览器工作区顶端的距离先介绍几个属性:(暂时只测了IE和firefox,实际上我工作中用到的最多的是chrome)网页被卷起来的高度/宽度(即浏览器滚动条滚动后隐藏的页面内容高度)(javascript)document.
documentElement
.scrollTop
咸鱼plus
·
2023-08-03 15:31
前端PDF导出,使用html2Canvas和jsPDF插件
importjsPDFfrom"jspdf";exportfunctiondownloadPDF(dom,filename){constscale=2;window.pageYOffset=0;//滚动到顶部,避免打印不全document.
documentElement
.scrollTop
枫沂
·
2023-08-02 10:38
前端
pdf
移动端页面尺寸适配
网易做法:body{margin:0;padding:0;}.box{width:2rem;//通过测量的尺寸除以100得到rem值height:2rem;background:red;}document.
documentElement
.style.fontSize
雷波_viho
·
2023-08-01 16:05
vue 移动端适配
在标准375px适配下,100px=1rem;varbaseFontSize=100;varbaseWidth=375;varset=function(){varclientWidth=document.
documentElement
web前端攻城狮
·
2023-07-31 08:33
document.
documentElement
.scrollTop在安卓上失效解决方案
解决办法:consttop=document.
documentElement
.scrollTop||document.body.scrollTop;
黎轩栀海
·
2023-07-29 06:55
前端
大屏看板学习
transform中的scale进行缩放以自适应,而缩放比例的计算需要确定一个基准,例如1920*1080:constgetScale=useCallback(()=>{constww=document.
documentElement
.clientWidth
HEY_439
·
2023-07-27 14:02
vue 滚动导航置顶
来判断滚动条滚动的距离是否大于div距顶部的距离;3、页面销毁的时候要清除点scoll事件;handleScroll(){this.scrollTop=window.pageYOffset||document.
documentElement
.scrollTop
前端又又
·
2023-07-26 15:21
js实现iframe高度的自适应
document.getElementById(id);if(iframe.attachEvent){window.setTimeout(function(){console.log(iframe.contentWindow.document.
documentElement
.scrollHeight
一通
·
2023-07-26 07:04
【H5开发】iphone 手机的input输入框之后,页面会被顶上去。
input失去焦点的时候会触发方法:blur(){setTimeout(function(){varscrollHeight=document.
documentElement
.scrollTop||document.body.scrollTop
工作让我快乐
·
2023-07-26 05:16
android react native app旋转后页面混乱解决
重新计算宽高,重新计算的值不对,导致页面乱了解决方法:修改为全局只在刚开始算一次px的倍率,rpxhpx只做在这个倍率上乘一个数但是写死是多少px的元素,仍然会出现这个问题,还是会变大猜想二:document.
documentElement
.clientWidth
Ranye123
·
2023-07-25 16:20
一些问题和解决
reactnative
项目之nav导航条
比如要这样动态获取这个导航条的长度//我是导航条,我的背景长度是100px然后在data里面定义一些这样的数据data(){return{//屏幕的宽度screenW:window.innerWidth||document.
documentElement
.clientWidth
夜夜夜空灵
·
2023-07-25 07:24
14
document.getElementByIddocument.getElementsByTagNamedocument.getElementsByClassNamedocument.querySelectordocument.querySelectorAlldocument.bodydocument.headdocument.alldocument.
documentElement
2
渣渣曾
·
2023-07-24 16:01
h5px 转rem
remvarrootResize=function(){varbaseFontSize=100;varbaseWidth=750;varminWidth=320;varclientWidth=document.
documentElement
.clientWidth
小小雪花儿
·
2023-07-23 17:55
H5
px转rem
计算rem.js
(function(doc,win){console.log(doc,win)vardocEl=doc.
documentElement
,//console.log(docEl)resizeEvt='orientationchange'inwindow
出大问题
·
2023-07-23 15:34
vue下拉刷新 节流防抖
:[],页面所有数据pageIndex:1,页面下来的页数flag:true,节流};},//页面下拉加载asyncloading(){console.log("页面滚动距离的高",document.
documentElement
.scrollTop
为了_理想
·
2023-07-23 05:05
js、css实现自适应页面(大屏)
第一种方式(类似浏览器Ctrl+鼠标滚轮缩放),目前发现一个缺陷,用到了echarts缩放后鼠标悬浮图标后会出现鼠标焦点不对应head里面加上vartid,doc=document,docEl=doc.
documentElement
清秋め
·
2023-07-22 21:20
前端
css
javascript
html
JS 实现的吸顶效果
varheaderOriginalPos=header.offsetTop;//获取元素原来的位置window.addEventListener('scroll',function(){varscrollTop=document.
documentElement
.scrollTop
小小优化师 anny
·
2023-07-22 18:18
java
前端
tomcat
qt解析xml
QDomElementroot=doc.
documentElement
();QDomNodeMembers=root.firstChild();QDomNodeMicroscopeCcdConfig=Members.firstChild
Alphapeople
·
2023-07-21 21:54
xml
像素与视口(学习笔记)
可以通过document.
documentElement
.clientWidth来获取在pc端,单独一个width为20%的元素最终拿到的
郝壮_7b3d
·
2023-07-20 09:36
selenium模拟拖动垂直滚动条
js对滚动条的操作拖动至底部fromseleniumimportwebdriverimporttimedefscroll():driver=webdriver.Chrome()js="document.
documentElement
.scrollTop
飞飞飞段啊
·
2023-07-19 01:07
滚动条滚动到指定位置(锚点)的不同实现方式
Menu1Menu2Content1Content22.原生js去获取并修改scrollTop一般用于固定页面元素的锚点设置,或者设置返回顶部按钮//通过element.scrollTop来获取当前元素滚动条高度document.
documentElement
.scrollTop
奔跑的程序媛A
·
2023-07-17 23:07
通过js动态改变字体大小(通过相对单位rem可以做到只修改根元素字体大小就成比例地调整页面所有字体大小)
functionsetRem(){varui_w=375;varclient_w=document.
documentElement
.clientWidth||document.body.clientWidth
青青子衿越
·
2023-07-16 08:04
javascript
前端
开发语言
Javascript 浏览器窗口可视区域大小
Safari:•window.innerHeight-浏览器窗口的内部高度•window.innerWidth-浏览器窗口的内部宽度二、对于InternetExplorer8、7、6、5:•document.
documentElement
.clientHeight
paperclouds
·
2023-07-15 19:54
vue中路由跳转界面锚点定位
获取不同浏览器的滚动高度:varscrollTop=document.
documentElement
.scrollTop||window.pageYOffset||document.body.scrollTop
辣馍
·
2023-07-15 11:20
vue.js
JavaScript
vue路由跳转
锚点定位
JS动态计算图片宽高比(轮播图适用)
offsetWidth3.图片盒子height=设计图的width/设计图的height*clientWidth4.设置一个overflowhidden当图片占满屏幕宽时varscreenWidth=document.
documentElement
.clientWidth
Gino_Li
·
2023-07-15 11:14
js如何获取设备分辨率兼容所有浏览器
functiongetDeviceResolution(){varwidth=window.screen.width||window.innerWidth||document.
documentElement
.clientWidth
Wxinin
·
2023-07-14 10:02
javascript
前端
开发语言
vue echarts 适配
//换算方法exportfunctionnowSize(val,initWidth=1920){//当前视口宽度letnowClientWidth=document.
documentElement
.clientWidth
嘤夏影
·
2023-06-25 13:33
webview打开h5页面,收回键盘,页面不回弹
$("input,select").blur(function(){setTimeout(function(){varscrollHeight=document.
documentElement
.scrollTop
·
2023-06-24 05:24
缩放网页比例
window.addEventListener('resize',()=>{this.bodyScale()})bodyScale(){constdevicewidth=document.
documentElement
.clientWidth
海上的蚂蚁
·
2023-06-23 16:21
html2canvas怎么截取可视区域,其他隐藏部分(仅限Y轴之外)不截取?
varxScroll,yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;xScroll=self.pageXOffset;}elseif(document.
documentElement
阿克兰
·
2023-06-20 04:43
react js 在h5禁止放大缩小
document.
documentElement
.addEventListener('touchstart',function(event){if(event.touches.length>1){
汤圆(dumpling)
·
2023-06-19 19:29
javascript
可视区域兼容性问题的思考及方法封装
今日在复习可视化尺寸获取时突发奇想,为什么要在怪异模式下使用document.body.clientWidth,在标准模式下使用document.
documentElement
.clientWidth
Donp1
·
2023-06-18 19:21
js
html
前端
javascript
顶部悬停效果,吸顶,到底一定位置顶部透明化,回到底部之后,由虚变实
from"vue"constbackgroundColor=ref("#95ec69")consthandleScroll=()=>{letscrollTop=window.pageYOffset||document.
documentElement
.scrollTop
少年づ^
·
2023-06-18 17:12
javascript
vue.js
前端
关于H5 vue滚动事件监听 及 商品曝光
$nextTick(()=>{letscrollTop=window.pageYOffset||document.
documentElement
.scrollTop||document
w龙
·
2023-06-17 02:28
温故ES5知识(2)
BOMwindow对象:innerWidth/innerHeight,outerWidth/outerHeight前者返回页面视图大小,后者返回浏览器窗口本身document.
documentElement
.clientWidth
jay_zhou
·
2023-06-16 18:45
vue实时获取页面宽高(js和vue插件)
1方法一:jsexportdefault{data(){return{windowWidth:document.
documentElement
.clientWidth,//实时屏幕宽度windowHeight
渣渣灰飞
·
2023-06-16 15:39
vue.js
javascript
前端
js获取浏览器可用区域的高度
Math.max(document.
documentElement
.scrollHeight,document.
documentElement
.clientHeight);
I'M老顽童
·
2023-06-16 07:54
js
JavaScript
HTML+CSS实训——Day14——项目其他页面的完善
Collect.html+css收藏界面document.
documentElement
.style.fontSize=window.screen.width/10+'px'歌单114万次我喜欢的歌曲我喜欢的歌曲
Sol-itude
·
2023-06-15 18:13
前端实训课
html
css
前端
vue项目中详情页向下滚动,导航选中;点击导航,详情页跳到指定区域
需求1:滚轮向下滚动的时候,导航选中需求2:点击导航的时候,会跳转到目标区域在生命周期中获取屏幕的高度mounted(){//获取屏幕高度console.log(document.
documentElement
.clientHeight
六经注我
·
2023-06-15 17:10
vue.js
前端
javascript
计算机时间到底是怎么来的?程序员必看的时间知识!
('flex'indocument.
documentElement
.style)&&!navigator.userAgent.match(/spider|googlebot|bingb
天涯不归客
·
2023-06-15 02:08
计算机中时间怎么来的
echarts自适应不同分辨率 字体
jsfunctionnowSize(val,initWidth=1920){//现在很多浏览器都是1920*1080,initWidth值可根据自己需求进行修改varnowClientWidth=document.
documentElement
.clientWidthreturnval
Yilia-Feng
·
2023-06-14 19:51
echarts
echarts
javascript
前端
关于前端浏览器,元素定位的尺寸位置
height块级元素的内容可视宽/高度+水平/垂直方向padding值:node.clientWidth/clientHeight,针对纯行内元素获取的值永远为0页面视口的尺寸(浏览器显示页面内容的区域):
documentElement
.clientWidth
Goat恶霸詹姆斯
·
2023-06-14 16:29
我的笔记
前端
javascript
html
定位
元素尺寸
关于scrollTop
1、要用document.
documentElement
.scrollTop=固定值;2、要用document.body.scrollTop=固定值;但是在移动端上,给document.
documentElement
.scrollTop
Ivy_study
·
2023-06-14 05:58
react移动端自适应用rem
1.在系统唯一html文档中写入方法如下:functionresetWidth(){//兼容ie浏览器document.body.clientWidthvarbaseWidth=document.
documentElement
.clientWidth
四哥_d0ad
·
2023-06-13 02:38
PC网页、移动端适配,页面font-size动态变化
viewport"属性,这些属性可根据自己的需要修改2.在标签里引入动态修改font-size的代码,此段需要优先加载,以免页面布局错乱pc端:第一种(function(doc,win){vardocEl=doc.
documentElement
ZDM_9999
·
2023-06-11 07:23
java
javascript
html
rem布局
是一个相对单位,1rem等于根元素的font-size值vw/vh:把屏幕分为100份,1vw等于屏幕宽的1%动态设置font-size:通过JS(function(doc,win){vardocEl=doc.
documentElement
icaojinyu
·
2023-06-10 23:24
js判断触底(滚动到底部)
这里我们使用浏览器的三个高度值:浏览器窗口(文档)的可视高度(visionHeight):(就是你肉眼可见的那部分全屏高度)`window.innerHeight||document.
documentElement
.clientHeight
自律财富自由
·
2023-06-10 20:46
因为写不出拖拽移动效果,我恶补了一下Dom中的各种距离
目录背景JSDom各种距离释义第一个发现window.devicePixelRatio的存在document.body、document.
documentElement
和window.screen的宽高区别
chengbo_eva
·
2023-06-09 07:56
前端
前端
页面禁止滚动
exportfunctionscroll(isScroll,num=0){if(isScroll){document.body.style.overflow="auto";document.
documentElement
.style.overflow
肥肥呀呀呀
·
2023-06-08 00:40
javascript
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他