1. 基本四瓣花型图案 根据四瓣花卉线的参数方程: t= r*(1+sin(12*θ)/5)*(0.5+sin(4*θ)/2); x=t*cos(θ)); y=t*sin(θ)); 编写如下的HTML文件。 <!DOCTYPE html> <head> <title>基本的四瓣花型图案</title ...
分类:
编程语言 时间:
2020-06-25 09:55:59
阅读次数:
61
效果图 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>仿京东 ...
分类:
Web程序 时间:
2020-06-17 18:28:29
阅读次数:
65
JavaScript实现放大镜效果: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0 ...
分类:
编程语言 时间:
2020-04-27 19:33:37
阅读次数:
56
监听事件来实现淘宝放大镜效果 html + css js实现 ...
分类:
其他好文 时间:
2020-04-24 21:26:38
阅读次数:
124
在模仿淘宝放大镜效果时, 发现mask层一直抖动, 红色方框添加了onmousemove事件, 内部用到了offsetX 最后解决方案是给mask添加css属性: pointer-event: none; <div class="outer"> <div.mask></div> </div> 原本我 ...
分类:
Web程序 时间:
2020-03-31 09:14:48
阅读次数:
239
原作者地址:https://github.com/lemontree2...经测试,原插件在使用时有bug,即在预览时进行鼠标滚动,导致遮罩层计算错误。我已修复该bug,特分享出来。组件核心代码: <template> <div class="magnify"> <div class="previe ...
分类:
Web程序 时间:
2020-01-13 23:40:42
阅读次数:
115
1.1.6 案例:仿京东放大镜 1. 整个案例可以分为三个功能模块 2. 鼠标经过小图片盒子, 黄色的遮挡层 和 大图片盒子显示,离开隐藏2个盒子功能 3. 黄色的遮挡层跟随鼠标功能。 4. 移动黄色遮挡层,大图片跟随移动功能。 1.1.7 案例分析 1. 黄色的遮挡层跟随鼠标功能。 2. 把鼠标坐 ...
分类:
其他好文 时间:
2020-01-12 22:11:23
阅读次数:
117
效果: 1、 鼠标放上去会有半透明遮罩、右边会有大图片局部图 2、 鼠标移动时右边的大图片也会局部移动 放大镜的关键原理: 鼠标在小图片上移动时,通过捕捉鼠标在小图片上的位置,定位大图片的相应位置; 放大镜的移动方向和大图片的移动方向:横向和纵向都是相反,才可以保证同步; 页面元素: 技术点:事件捕 ...
分类:
Web程序 时间:
2019-12-19 10:07:09
阅读次数:
102
这是距离相关的 el.offsetTop 表示的是元素el到body的最顶部的距离 : 就是body有多高 就是多高的距离,不会因为缩放窗口而改变。 el.offsetWidth 是el元素的看起来的宽度 ,padding也会被算上 el.clientWidth 是获取元素的宽度 这里就额外提一下。 ...
分类:
其他好文 时间:
2019-10-25 23:08:56
阅读次数:
83