ICode9

精准搜索请尝试: 精确搜索
  • 移动端 rem2021-06-30 12:03:38

     document.documentElement.style.fontSize = innerWidth /16 +'px'     window.onresize = function(){     document.documentElement.style.fontSize = innerWidth /16 +'px'    }  document.getElementsByTagName('main')[0].style.heigh

  • vue销毁当前组件的事件监听2021-05-20 16:02:53

    mounted(){ this.loadlist() this.userlist() this.browserRedirect() window.addEventListener("scroll",this.handleFun) }, destroyed(){ window.removeEventListener('scroll', this.handleFun); },methods:

  • JS获取浏览器高度和宽度2021-05-14 09:02:50

    JS获取浏览器高度和宽度   IE中: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth ==> 可见区域宽度 document.documentElement.clientHeight ==> 可见区域高度 FireFox中: document.body.client

  • WEB前端第六十九课——viewport、rem单位2021-05-08 14:04:26

    1.viewport视口   视口(viewport),是视图窗口的简称。   视口的大小就是HTML元素的实际大小。   但是,在移动端要想展示实际页面大小则必须进行视口的适配设置,   否则,移动端加载页面时,默认视口宽度980px或某个值(布局视口宽度),无法呈现实际大小。   说明:     在桌面显示器

  • 油猴脚本——页面自动滚动2021-05-02 15:01:13

    这是我写的第一个脚本,实现起来很简单,有兴趣的话可以下载玩玩。添加链接描述 下面是它的源代码: // ==UserScript== // @name autoScroll // @namespace eyes // @version 0.1 // @description It allows the page to scroll on its ow

  • 关于获取各种浏览器可见窗口大小的一点点研究2021-04-13 21:56:51

    关于获取各种浏览器可见窗口大小的一点点研究 <script> function getInfo() {     var s = "";     s += " 网页可见区域宽:"+ document.body.clientWidth;     s += " 网页可见区域高:"+ document.body.clientHeight;     s += " 网页可见区域宽:"+ 

  • Js获取元素位置2021-04-09 12:56:16

    一、网页的绝对大小和相对大小首先,要明确两个基本概念。一张网页的全部面积,就是它的绝对大小。通常情况下,网页的绝对大小由内容和CSS样式表决定。网页的相对大小则是指在浏览器窗口中看到的那部分网页,也就是浏览器窗口的大小,又叫做viewport(视口)。下图中央的方框就代表浏览器窗口,每

  • 常用的几种移动端适配rem.js2021-04-03 21:34:39

    1、个人比较喜欢这种,如下 window.onload = function(){ /*750代表设计师给的设计稿的宽度,你的设计稿是多少,就写多少;100代表换算比例,这里写100是为了以后好算,比如,你测量的一个宽度是100px,就可以写为1rem,以及1px=0.01rem等等*/ getRem(750,100); }; window.onresize = func

  • 手机端自适应字体大小rem2021-03-16 13:04:59

    1 function fontSize(){ 2 var deviceWidth=document.documentElement.clientWidth>768?768:document.documentElement.clientWidth; 3 document.documentElement.style.fontSize=(deviceWidth/25)+"px"; 4 } 5 fontSize(); 6 window.onresize=fontSize;

  • 用js去动态监测用户是否滑动到页面底部2021-03-10 15:58:38

    用js去动态监测用户是否滑动到页面底部 vue写法 vue写法 //滚动条在Y轴上的滚动距离 function getScrollTop(){   var scrollTop = 0, bodyScrollTop = 0, documentScrollTop = 0;   if(document.body){     bodyScrollTop = document.body.scrollTop;   }

  • 列举几个常见的浏览器兼容问题2021-03-07 19:33:50

    1、列举几个常见的浏览器兼容问题   1、滚动条 document.documentElement.scrollTop||document.body.scrollTop   2、网页可视区兼容 window.innerHeight || document.documentElement.clientHeight window.innerWidth || document.documentElement.clientWidth   3、事

  • js-获取DOM尺寸、位置2021-02-22 16:34:23

    获取DOM尺寸、位置 查看滚动条的滚动位置 window.pageXOffset / window.pageYOffset(IE8及其以下版本不支持) document.body/documentElement.scrollLeft/scrollTop 兼容性比较混乱,使用时通常取两个属性值相加,因为不可能存在两个同时有值。 封装兼容性方法getScrollOffset():

  • 界面的自适应方法2021-01-26 17:00:17

    1.@media @media (min-width: 1680px) { html{ font-size: 32px; } } @media (min-width: 1600px) and (max-width: 1680px){ html{ font-size: 28px; } } @media (min-width: 1440px) and (max-width: 1600px){ html{ font-siz

  • 基于jQuery实现下拉刷新上拉加载2020-12-23 13:35:38

    上拉刷新的实现: //------------------------下拉刷新------------------------------- //定义的全局变量 var disY, startY, endY; //触摸事件开始时触发 $('.scroll').on('touchstart', function (e) { startY = e.changedTouches[0].pageY; });

  • 解决安卓手机 键盘弹出 覆盖 fixed 和 absoulte元素的问题2020-12-02 19:32:49

    废话不说,直接上代码:(原理是安卓键盘弹出之后,页面高度会计算上键盘高度,所以整个页面会变高,那么固定定位就会变化) var win_h = document.documentElement.clientHeight;//关键代码     window.addEventListener('resize', function () {         if(document.docu

  • 微信APP支付成功后,回调(C# .netcore)2020-11-30 14:33:04

    微信APP支付成功后,回调(C# .netcore)   [HttpPost] public async Task<string> GetNotify() { //获取回调POST过来的xml数据的代码 Stream stream = HttpContext.Request.Body; byte[] buffer = new byte[HttpContex

  • 计算滚动条滚动了百分之多少2020-11-23 11:56:58

    // 页面总高 var totalH = document.body.scrollHeight || document.documentElement.scrollHeight; // 可视高 var clientH = window.innerHeight || document.documentElement.clientHeight; window.addE

  • js获取浏览器和屏幕的各种宽度高度2020-10-13 09:31:43

    一:网页可见区域宽高,不包括工具栏和滚动条(浏览器窗口可视区域大小) 1.对于IE9+、chrome、firefox、Opera、Safari: window.innerHeight浏览器窗口的内部高度; window.innerWidth浏览器窗口的内部宽度; 2.对于IE8.7.6.5: document.documentElement.clientHeight:表示HTML文档所在窗口的

  • rem与less适配2020-10-01 22:35:10

    <!doctype html><html lang="en" ><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-

  • 暗夜模式配置2020-07-23 12:03:19

    首先在页面找到您要修改的页面的选择器,之后在您的项目中js文件中进行搜索 例如: 12345678910111213141516171819202122232425 COPY :root{ --bg--color:'#fff'; --a-color:'black';}a.navbar-brand, a.logo { font-family: "Lato", "Helvetica Neue", Helvetica

  • layui 让弹窗始终居中于屏幕2020-05-23 19:07:55

    前话:今天用 layer.confirm()  弹窗的时候,滚动到页面尾部再弹窗时,发现弹窗还显示在上面,要滚动会上面才能看到。 度娘找了一个获取滚动条位置的方法: function ScollPostion() { //滚动条位置 var t, l, w, h; if(document.documentElement && document.docum

  • 【html】iframe 的高度自适应2020-05-14 19:03:34

    一、demo <!DOCTYPE html> <html lang="sv"> <head> <meta charset="utf-8" /> <title>Iframe height demo</title> <style media="screen,print"> #body { width

  • 测试2020-05-03 23:54:38

    // 侧边导航目录 jQuery(function($) { $(document).ready(function() { var contentButton = []; var contentTop = []; var content = []; var lastScrollTop = 0; var scrollDir = ''; var itemClass = ''; var itemHover = '';

  • Vue resize监听窗口变化2020-04-21 14:57:23

    https://blog.csdn.net/xuaner8786/article/details/81565219 一、在Vue单个页面运用 <template> <div id="divId"> </div> </template> <script> export default { data() { return { sc

  • Vue 实时过去 页面宽高2020-04-18 18:05:25

    mounted() { let that = this; // <!--把window.onresize事件挂在到mounted函数上--> window.onresize = () => { return (() => { window.fullHeight = document.documentElement.clientHeight; window.fullWidth = document.documentE

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有