stopPropagation、return false、preventDefault区别

200次阅读|35次收藏|159次赞

在使用jQuery事件处理中,有时需要阻止浏览器执行默认行为, 一般我们会用到三种方法, 分别是 stopPropagation(), preventDefault() 和 return false。它们之间有什么区别, 该何时使用呢?

简单介绍HTTPS与HTTP的区别

568次阅读|438次收藏|382次赞

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,安全套接字层超文本传输协议HTTPS,为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。下面简单介绍下HTTPS与HTTP的区别

stylus、sass、less区别

416次阅读|142次收藏|100次赞

随着项目越来越复杂,CSS的预处理越来越重要,css维护工作会越来越困难,造成这些困难的很大原因源于CSS 是一门非程序式语言,没有变量、函数、作用域等概念。为了更好的管理、维护CSS代码,可以使用stylus、sass、less等技术。
css

常见跨浏览器事件的解决方法

527次阅读|146次收藏|199次赞

在Web前端编程中,经常需要使用到事件对象的处理,由于常见浏览器众多,浏览器兼容性问题也是必须要考虑的,下面介绍常见跨浏览器事件的解决方法

css3 media媒体查询

428次阅读|308次收藏|396次赞

css3的媒体查询功能,使得响应式布局得以方便实现,使用@media 媒体查询,你可以针对不同的媒体类型定义不同的样式。移动设备的屏幕大小是五花八门,各式各样!要想很好的兼容移动设备,可以使用Css3的media媒体查询
css

jquery实现微信中长按识别二维码

467次阅读|260次收藏|338次赞

在Web编程中,有时需要生成二维码,可以使用第三方插件jquery.qrcode,但是jquery.qrcode插件生成的是个canvas标签而不是img标签,在微信中长按不能够识别出二维码。下面介绍解决方法

jquery使用data缓存数据

439次阅读|298次收藏|157次赞

在项目中,为了避免多次重复的向服务器请求数据,通常会将获取的数据缓存起来以便后续使用,可以使用隐藏控件或者是js全局变量来临时存储数据,全局变量容易导致命名污染,隐藏控件导致经常读写dom浪费性能。在jquery中,提供了$.data()来缓存数据。下面简单介绍其用法

CSS优雅降级和渐进增强

354次阅读|1次收藏|396次赞

在设计网页写CSS样式时,经常需要考虑的是兼容性问题,不同的浏览器内核或者同一内核不同版本,CSS有时表现的形式就会出现差异,我们通常会选择优雅降级或者渐进增强的方式来解决各种差异。那么,CSS中优雅降级和渐进增强两者的区别是什么呢?
css

js函数声明和函数表达式的区别

398次阅读|289次收藏|70次赞

在js编程中,经常需要定义函数,可以通过函数声明、函数表达式来定义,那么两者的区别有哪些呢?

在谷歌浏览器中模拟网站在网络慢的访问速度

655次阅读|442次收藏|457次赞

在Web编程中,有时为了调试网站在不同网速下的访问效果,尤其是在网络慢的情况,网络上有很多的测试工具,同时我们可以在谷歌浏览器中,可以方便的模拟,下面通过一个截图简单说明在Chrome中模拟的方法

在谷歌浏览器中直接编辑网页

720次阅读|135次收藏|170次赞

在Web编程中,有时为了调试html代码的效果,需要直接修改网页上的内容,如果在开发编辑器中修改内容后,再在谷歌浏览器中访问查看效果,则挺麻烦,在Chrome中,只要设置document.designMode的属性就可以方便的在谷歌浏览器中直接编辑网页

谷歌浏览器调试模式下搜索小技巧

596次阅读|261次收藏|66次赞

在WEB页面编程中,用谷歌浏览器调试页面时,需要查找指定CSS样式、指定ID在页面中的位置及使用情况,在调试模式下,可以使用#id,.class等的方式进行搜索

谷歌浏览器调试模式下刷新的几种方式

605次阅读|118次收藏|435次赞

在WEB页面编程中,用谷歌浏览器打开时,有时候CSS、JS、图片会被缓存住,我们可以在chrome浏览器调试模式下,分别选择不同的刷新方式。

jquery中return this.each的作用

730次阅读|209次收藏|224次赞

在jquery中,尤其在用jquery写插件时,通常会用到return this.each(function(){})这种写法,那么return this.each的作用是什么呢?

js对日期加减指定天、时、分、秒

556次阅读|171次收藏|100次赞

在前端编程中,经常需要对日期进行加减天、时、分、秒的操作,例如使用JS实现日期的倒计时。类似于C#中的AddDays、AddHours等,下面介绍在js中对日期加减的方法。