![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web前端
文章平均质量分 75
Kaier_Chou
这个作者很懒,什么都没留下…
展开
-
滚动条缓动滚回顶部事件
// 原生JSwindow.onload = function () {document.getElementById("btn").onclick= function () {timer = setInterval(function () {var scrollTop = window.pageYOffset || document.documentElement.s原创 2017-05-16 18:56:22 · 785 阅读 · 0 评论 -
利用@media screen实现网页布局的自适应
优点:无需插件和手机主题,对移动设备友好,能够适应各种窗口大小。只需在CSS中添加@media screen属性,根据浏览器宽度判断并输出不同的长宽值准备工作1:设置Meta标签首先我们在使用Media的时候需要先设置下面这段代码,来兼容移动设备的展示效果:<meta name=”viewport” content=”width=device-width, initial-scale=1.0,转载 2017-05-08 22:13:27 · 403 阅读 · 0 评论 -
js地址栏获取参数的方法,解决中文乱码问题,能支持中文参数
第一种:参数只能是英文的。//获取地址栏参数//只能是英文参数function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r !转载 2017-05-16 22:08:57 · 448 阅读 · 0 评论 -
某乎的登录界面代码--JS
原地址 . http://www.qdfuns.com/notes/25573/c983d0def24ac412b22d53a9bec3ae89.html canvas body{ text-align: center; background: #F7FAFC; overflow: hidden; background: #fff; }转载 2017-04-11 20:22:01 · 970 阅读 · 0 评论 -
Javascript深浅拷贝的原理
JavaScript深拷贝实现转载 2017-05-19 19:11:39 · 901 阅读 · 0 评论 -
mouseenter 和 mouseout 的区别
不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。对应mouseout只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。 对应mouseleave这样的话,mouseenter子元素不会反复触发事件,否则在IE中经常有闪烁情况发生。 简单来说: mouseover , div里面有子元素的话,在父子元素原创 2017-09-01 16:28:06 · 321 阅读 · 0 评论