![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端集
文章平均质量分 73
老干妈真的不辣
这个作者很懒,什么都没留下…
展开
-
css雪碧图(css sprite)
css雪碧图(css sprite),其实质就是一种css图像合并的技术。在我们前端开发过程中也多多少少会用到。很早就打算专门写一个相关的demo,今天就趁着这篇博文给做了。demo见我的github仓库文件,相关实现的代码虽然也easy,但也不在这发了():点击打开链接。 使用css sprite的相关案例:去电商网站,打开开发者模式,很多。但是也不只是局限在电商网站里才使用! 前端原创 2017-11-06 21:40:33 · 662 阅读 · 0 评论 -
css记录1
文字内容溢出时显示....用于表示文字未全部显示结束。方案:用text-overflow:ellipsis; 外边距(margin)有一个特殊的行为,称为 外边距塌陷: 当两个盒子挨在一起时,二者之间的距离为两个挨着的外边距中最大的那个值,而不是二者的和。 盒子的 outline 看起来像边界,但是它不是盒模型的一部分。它表现得像边界,但是是画在盒子之上,不会修改盒子的大小(具体来说...原创 2018-03-13 21:49:45 · 170 阅读 · 0 评论 -
一个原生JS轮播图插件的全部实现
前段时间把模块化开发的学习整理了之后就想着做个小插件。本文记录个人独立完成的一个原生JS轮播图插件的实现过程。嗯,东西很简单,大佬勿喷。github求start 涉及知识点: 模块化开发 ES6 JS HTML5和css3 效果展示地址: 插件github开源地址: 插件主要代码架构: ; (function(window, undefined) ...原创 2018-06-20 21:30:32 · 4247 阅读 · 0 评论 -
原生JS 从DOM事件流到事件处理浏览器解决适配模板(DOM探秘吧!)
前言: 世界上的浏览器分两种,一种叫IE(嗯,从win10开始没有了变成了Edge,但是有时候还是需要做IE的兼容),一种叫其它。在个人学习中我们无论写静态还是写点简单的交互操作,往往是只要在Chrome上正常即可,不会注意兼容性问题,感觉很失败。而就现在阶段而言个人理解的兼容问题就在于不同浏览器的操作API上。...原创 2018-08-06 10:46:50 · 226 阅读 · 0 评论 -
JS深复制(拷贝),浅复制(拷贝)与赋值
引言: 学得语言过多而又没消化,所以很多东西是很混乱的,就本题(深复制,浅复制与赋值)的概念来说,所有语言都有(目前接触到的一些语言),但是语言特性原因总有不同吧。本文做个记录。关于JS的深复制,浅复制与赋值。 数据类型与赋值 JS中数据类型分基本类型和引用类型(可以参考其它强类型语言的思维考虑),基本类型赋值时传值,引用类型传引用。 var x=10; var y=x; cons...原创 2018-08-21 17:05:57 · 1042 阅读 · 0 评论