
网站架构
ArtisanLin
Web前端工程师 | 代码改变世界
展开
-
H5知识 -- 表单篇
W3C对于HTML表单的解释是“用于搜集不同类型的用户输入”HTML表单的定义使用<form>标签,表单包含一种或者多种表单类型,比如单选框,多选框,提交按钮等,你还可以使用表单元素上传文件,发送邮件等等。总之,HTML表单能够让你和网页之间传输信息。原创 2016-12-08 14:45:40 · 1098 阅读 · 0 评论 -
如何写好 JavaScript (一) ——《高性能 JavaScript》章节总结
现在当你在写一段JS的时候,往往为了提高性能,会选择压缩和合并,或者使用模块化的加载方式。借助这些插件和工具,我们提升了我们JS的执行性能和优化了加载资源的速度。而且现在我们拥有强大的JS处理引擎,比如Chrome的V8。但是仍然有一部分需要我们关注的地方:DOM交互、网络延迟、JavaScript的阻塞和并发下载等。也就是说除了借助工具和引擎外,更需要我们关注JavaScript的底层性能。原创 2017-11-19 11:26:09 · 808 阅读 · 0 评论 -
axios 全攻略之基本介绍与使用(GET 与 POST)
axios axios 是一个基于 Promise 的 HTTP 客户端,专门为浏览器和 node.js 服务Vue 2.0 官方推荐使用 axios 来代替原来的 Vue request,所以这里介绍一下 axios 的功能和基本的使用方法,希望能够对各位所有帮助。^_^功能原创 2017-08-28 16:11:25 · 27117 阅读 · 1 评论 -
Web前端知识体系精简
本文介绍了前端中的一些基础知识,非常的精简转载 2017-06-26 09:40:31 · 504 阅读 · 0 评论 -
浅谈Normalize.css:一种替代CSS resets的方案
浅谈Normalize.css:一种替代CSS resets的方案 为了保证不同浏览器能够尽可能的拥有相同的显示效果,每个开发前端的人员都会使用一个叫做reset.css的样式来重置浏览器的默认样式。不过通常来说,reset.css对浏览器默认样式的修改一般都会非常的多,而且几乎覆盖了默认样式的一些特殊效果,比如常用的ul、li标签,所以,为了保留浏览器的默认效果,同时能够兼容大多数浏览器的效果,这才有了norm原创 2017-06-01 11:18:18 · 2226 阅读 · 0 评论 -
分页功能的实现方法(不需要插件)
分页功能的实现方法在开发过程中经常会用到分页的功能,除了引用插件外,也可以使用最简单的方式来实现这个功能。下面分享一下我在项目中使用到的分页方法,非常的容易理解和操作,当然,如果觉得效果太一般了,那么使用iScroll.js或者updown.js都可以实现更加炫酷的效果。原创 2017-05-03 16:04:51 · 1242 阅读 · 0 评论 -
解决安卓端虚拟按键盖住输入框的方法
有段时间没有写博客了,因为要忙毕业设计和毕业论文的事情。今天在做一个项目的时候,发现安卓机下面虚拟按键会盖住输入框,但是在IOS端和微信公众号下面都没有发现这个问题。 其实,可以通过以下方法: scrollIntoView() scrollIntoViewIfNeeded()因为是新的特征,不建议在老的浏览器上面使用者两个方法,但是一般的主流浏览器都可以使用,方式如下:<label f原创 2017-04-28 17:00:00 · 1484 阅读 · 0 评论 -
实用的CSS开发技巧
前言:为了快速的使用CSS开发项目页面,专门收集了部分实用的CSS开发技巧,直接使用class的方式就可以实现效果。以后总结出更多的方法后还会更新。原创 2017-02-27 12:55:17 · 440 阅读 · 0 评论 -
微信开发:解决IOS端下面的点击延迟问题
最近在开发微信端时,发现在Android下面,click事件非常的流畅,而在IOS下却有一定的延迟。查了查资料,发现早在2007年,苹果为了解决在Iphone这种小屏幕浏览器站点的问题,就设置了300毫秒的延迟。这是为了系统判断用户是双击还是单击屏幕。 网上面有很多的解决方案,推荐一个比较好用,而且也是非常稳定的方案 : fastclick.js原创 2017-02-13 11:20:55 · 9788 阅读 · 0 评论 -
JavaScript DOM编程艺术中的几个方法
如今各种框架和插件层出不穷,但是万变不离其中,无论外在的东西做的多好,还是得回到其中的核心上来。昨天温习《JavaScript DOM编程艺术》时记录下来了其中一些函数及其用法,以后遇见类似的都可以自己使用函数来解决。例子提供的仅仅是思路。原创 2017-02-28 13:18:03 · 536 阅读 · 0 评论 -
slideshow 轮播的使用方法介绍
无论是在制作网页还是移动端的H5页面时,都会用到轮播效果。除非是大神,什么插件都从头自己写,不然选择一款优秀的插件还是可以提高开发的效率。下面博主介绍两款常用到的轮播组件原创 2016-12-14 09:41:04 · 7269 阅读 · 0 评论 -
H5知识 -- meta篇
H5知识 – meta篇转载请注明出处 LXJ网站开发常用<meta> <meta>标签提供了HTML文档的元数据(数据的信息)。元数据不会显示在客户端中,但会被浏览器解析,META元素通常用于指定网页的描述,关键字,文件的作者和其他元数据。原创 2016-12-01 09:49:20 · 627 阅读 · 0 评论 -
Babel 7 项目升级实战
前言Babel可以说是目前前端工程中必备的一款工具链(除非你还在用ES6以前的语法),主要用于在旧的浏览器或环境中将 ECMAScript 2015+ 代码转换为向后兼容版本的JavaScript代码。Babel 7 已于2018年8月份正式发布,其中更新了很多的用法和内容,使得几乎要重新安装NPM包和配置Babel文件。这篇文章详细的介绍了如何从Babel 6以前的版本升级成Babel 7,项...原创 2019-03-04 17:42:26 · 867 阅读 · 0 评论