世界上最成熟、最稳定、最强大的专业级CSS扩展语言! 我是在vue脚手架中安装的 1 安装 npm install --save-dev sass-loader //sass-loader依赖于node-sass npm…
分类:html5
h5加载过程的小圈
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport…
监听微信返回事件踩坑指南
PC浏览器返回等于重新进入上一个页面,会触发刷新动作,而微信不会。也就是困扰我多时的微信返回不刷新。 大概再2017年初和2016末(大概也是从那个时候我开始做微信公众号),还可以通过在sessionStorage中记录…
HTML查漏补缺
HTML规范 HTML规范文档 H4时代被规定为错误的行为,在H5时代全都被合理化了,比如标签不区分大小写、只有开始标签没有结束标签、属性值不带引号等等错误,H5全部允许它们存在 遗漏的标签知识 <title>…
JS传参技巧总结
1.隐式创建 html 标签 <input type="hidden" name="tc_id" value="{{tc_id}}"> 这种方法一般配合 ajax,上面的 value 使用了模板引擎 2.wi…
右脑编程法--左脑是基础(5)回顾篇
综合来说,我一共就左脑是基础谈及了三个要素,一个等式 三个要素是指1.英文2.逻辑3.编程语言 一个等式是写程序 == 写小说 下面,我就这个等式,来再一次回顾这三个要素之间的关系。 编程语言是写程序的最基本元素,没有编…
【CSS】超出两行显示省略号
看到了个问题,问题地址:https://segmentfault.com/q/10…目前没想到怎样不用行高解决问题,但是想到了之前工作中遇到的文本超出两行显示省略号,所以从之前的代码里翻出代码段记录下来,便于…
莫闲前端之路学习markdown使用,html和css的编写顺序以及class命名规范
html属性顺序 class id data-*,name src, for, type, href title, alt aria-*, role /*a标签*/ <a class="..." id="..." …
前端常见问题——Canvas 图片跨域
尽管不通过 CORS 就可以在 Canvas 画布中使用图片,但是这会污染画布。一旦画布被污染,你就无法读取其数据。例如,你不能再使用画布的 toBlob(), toDataURL() 或 getImageData() …
Web前端经典面试试题(二)
上次由于时间有限只分享了一部分的前端面试题,所以本篇继续分享前端经典面试试题 一. 栈和队列的区别? 栈的插入和删除操作都是在一端进行的,而队列的操作却是在两端进行的。 队列先进先出,栈先进后出。 栈只允许在表尾一端进行…
h5 ios输入框与键盘 兼容性优化
起因 h5的输入框引起键盘导致体验不好,目前就算微信、知乎、百度等产品也没有很好的技术方案实现,尤其底部固定位置的输入框各种方案都用的前提下体验也并没有很好,这个问题也是老大难问题了。目前在准备一套与native协议 来…
canvas实例 --- 制作简易迷宫
这个系列分为两部分,第一部分为迷宫的生成及操作,第二部分为自动寻路算法。 我们先看效果:点击查看 我们直入正题,先说一说生成迷宫的思路。 整个思路十分简单: 首先我们将迷宫视为一个m行n列的单元格组合,每一个单元格便可以…