ICode9

精准搜索请尝试: 精确搜索
  • 1布局2022-07-11 21:33:57

    布局 1. 盒模型宽度的计算 普通盒模型 默认盒子属性:box-sizing: content-box; offsetWidth = (width + padding + border) 不算margin 怪异盒模型 设置语句:box-sizing: border-box; offsetWidth = width padding和border都挤压到内容里面

  • offerset与client2022-05-21 08:00:40

    获得元素宽高 属性名:clientWidth和clientHeight 使用场景:获取元素的可见部分宽高:内容 + padding(不包含边框,margin,滚动条等) 属性名:offsetWidth和offsetHeight 使用场景:获取元素的自身宽高,包含元素自身设置的宽高、padding、border 注意 获取出来的是数值,方便计算 获取的是可视

  • Class放大镜2022-01-18 20:00:54

    静态布局 <div id="wrap"> <div class="box"> <img src="./images/哥哥.webp" alt=""> <span></span> </div> <div class="box2"

  • 可拖动的播放条2021-12-19 23:31:36

    方案一 鼠标按下的时候 起点 = 球的x轴位置-偏移位置. 按下开始移动的时候 , 需要继承上次的偏移位置开始移动 即style.left = 球的x轴实时位置-起点 <html> <head> <meta charset="UTF-8"> <title>Document</title> <style> body{ padding: 100px; margin:

  • js offset系列属性2021-12-01 09:31:25

    offsetParent:返回该元素有定位的父级,如果父级都没有定位则返回body offsetTop:返回元素相对父级(带有定位的父级)上方的偏移 offsetLeft:返回元素相对父级(带有定位的父级)左边框的偏移 offsetWidth:返回自身的宽度,包括padding、border、内容区,返回数值不带单位 offsetHeight:返回

  • js实现放大镜2021-11-24 10:00:40

    效果图 实现原理 借助宽高等比例放大的两张图片,结合js中鼠标偏移量、元素偏移量、元素自身宽高等属性完成; 左侧遮罩移动Xpx,右侧大图移动X*倍数px;其余部分就是用小学数学算一下就OK了。 完整事例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" />

  • 放大镜效果2021-10-15 11:35:09

    <!DOCTYPE html> <html> <head lang="en">     <meta charset="UTF-8">     <title>哈哈</title>     <style>         * {             margin: 0;             padding: 0;         }                 .box

  • JavaScript----鼠标移入移出事件案例2021-10-12 19:02:45

      <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="widt

  • Vue中的PC简单适配2021-09-08 09:32:08

    前端pc版的简单适配   我们都知道对于前端pc版本的适配是一个难题,大部分都是做的媒体查询。但是有时间公司不要媒体查询 就是需要不管多大的屏幕都是满屏显示。我就在考虑为啥不用rem给pc端做个适配。 我是基于设计图是1920的做的简单的js适配。 1 2 3 4 5 6 7 8 9 10 11

  • offsetWidth clientWidth scrollWidth三者区别2021-06-29 14:32:38

    网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth   (包括边线的宽); 网页可见区域高: document.body.offsetHeight  (包括边线的宽); 网页正文全文宽: document.body.scrollWidth; 网页正

  • JavaScript 基于offsetHeight和clientHeight判断是否出现滚动条2021-06-01 10:52:17

    基于offsetHeight和clientHeight判断是否出现滚动条   by:授客 QQ:1033553122   HTMLEelement.offsetHeight简介 HTMLElement.offsetHeight 是一个只读属性,它返回该元素的像素高度,高度包含该元素的垂直内边距和边框,且是一个整数。   通常,元素的offsetHeight是一种元素CSS高度的

  • dom的宽高 clientWidth offsetWidth scrollWidth2020-12-28 10:00:15

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title>

  • 通过放大镜放大图片在右边的盒子里显示2020-12-01 22:32:52

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title> /***外部引入的js文件,可以直接使用,主要是使用在下面的common.js中 * Created by Administrator on 2016/7/27. */ /** * Created by Administrator on 2016/7/

  • 关于offsetWidth、clientWidth与scrollWidth2020-06-05 16:51:45

    三大系列对比 图示 他们的主要用法: 1. offset系列经常用于获得元素位置 offsetLeft    offsetTop; 2. client经常用于获取元素大小 clientWidth      clientHeight; 3. scroll经常用于获取滚动距离 scrollTop     scrollLeft; 4.注意页面的滚动距离通过 window.pageXOffset

  • JavaScript:自定义滚动条2020-02-26 13:00:59

    承上:页面内拖拽方框 、页面内拖动、解决页面内拖动选中文字的问题 新建一个div2,并且在div2中嵌入一个div3。div3的宽由div2限定,高由文字撑开。现在要将div3中的文字滚动,那么需要一个滚动条,当滚动条中的红色块从左到右滚动时,div3中的文字也随之滚动。 新建滚动条。当div1从左到

  • 商品图片放大镜效果2020-02-06 11:39:50

    京东商品页面中的放大镜效果实现 技术::html+ css + js 效果图: 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>商品图片放大镜</title> <style> * { padding: 0;

  • offset、client、scroll区别2020-01-15 09:04:26

    offset 一句话:除了 margin 我们都要。 offsetWidth & offsetHeight offsetWidth = cssWidth + padding + border; offsetHeight = cssHeight + padding + border; 注意:如果将元素的box-sizing设置为border-box,offsetWidth 就等于 cssWidth。 举个例子: #wrapper{ width:100px;

  • 放大镜效果2019-08-28 11:01:02

    <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>Title</title> <style> * { margin: 0; padding: 0; } .box { width: 350px; height: 350px; m

  • js实现简单进度条2019-08-10 15:00:26

    实现要求:根据进度显示百分比。 主要用到的 offsetWidth 属性。 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title>进度条 </title> 6 </head> 7 <sty

  • JS放大镜特效(兼容版)2019-07-24 14:02:19

    原文链接:http://www.cnblogs.com/EvanLiu/p/4217563.html 原理 1.鼠标在小图片上移动时,通过捕获鼠标在小图片上的位置,定位大图片的相应位置 设计 1.页面元素:小图片、大图片、放大镜 2.技术点:事件捕获、定位 1)onmouseover:会在鼠标指针移动到指定的对象上

  • offsetWidth clientWidth scrollWidth 的区别2019-06-24 23:01:25

    了解 offsetWidth clientWidth scrollWidth 的区别 最近需要清除区分开元素的width,height及相应的坐标等,当前这篇用来区分offsetWidth clientWidth scrollWidth的区别 各自的概念 假设有一个元素,width有以下几个进行组合 content padding-left padding-right scrollbar 垂直的滚动

  • HTML:关于位置的几个概念2019-06-24 16:50:44

    原文标题:HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth 作者: 来源: http://bbs.chinaunix.net 核心提示:HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth 到底指的哪到哪的距离之完全详解 scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左

  • 97JS原生:放大镜2019-06-03 14:02:22

    原理:左边阴影在左边图片上从左到右移动的时候,右边大框也在右边大图片上从左到右移动(尽管在视觉、原理和代码上是相反的);所谓放大,其实就是一张原本就很小的图对应一张原本就很大的图。```html:run<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title

  • offsetWidth与offsetLeft用法之无缝滚动2019-05-07 22:48:48

    知识讲解: (1)offsetWidth是什么?   答:它可以获取物体宽度的数值;offsetWidth实际获取的是盒模型(width+border + padding)的宽度。     如图:      (2)offsetLeft是什么?   答:获取的是当前对象左侧距离父对象左侧的值(均不包含border)。 另外:   style.left: 获取或设置相对于

  • JavaScript学习总结--元素尺寸,位置2019-04-16 11:52:53

    在JavaScript的学习过程中遇到了一些获得元素或事件或窗口位置的属性,如offsetLeft,offsetWidth,offsetX,clientWidth。对于初学者的我来讲主要坑有两点: 混淆这些属性的作用,如offsetWidth与clientWidth差别就差一个border. 哪些是元素的属性,哪些是事件的? 本文主要介绍总结了我学

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

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

ICode9版权所有