原文链接:文章1:http://phonegap-tips.com/articles/essential-phonegap-css-webkit-tap-highlight-color.html(此文非直译) 因为文章2:http://www.mobify.com/blog/beginners-guide-to-perceived-performance/ 这篇文章提供了四种方法,让你的移动web提升“感知性能”,看起来更像是原生app. 这四种方法中第一种是给button增加触摸状态,“为了让…
原文: https://cdn.rawgit.com/hammerjs/hammer.js/master/tests/manual/visual.html /*! Hammer.JS - v2.0.4 - 2014-09-28 * http://hammerjs.github.io/ * * Copyright (c) 2014 Jorik Tangelder; * Licensed under the MIT license */ (function(window, document, exp…
移动端不能使用click,因为click会有300ms.所有有了fastclick这样的解决方案.然后fastclick并没有解决点击态(用户点击的瞬间要有及时的外观变化反馈)的问题.hover会有不消失的问题,所有大家一般用:active.利用 :active 伪类来设置某元素被点击时的点击态样式. 在IOS上使用active必须声明下面js: document.addEventListener("touchstart", function() {},false); CSS中记得去掉…
一,同: Zepto最初是为移动端开发的库,是jQuery的轻量级替代品,因为它的API和jQuery相似,而文件更小.Zepto最大的优势是它的文件大小,只有8k多,是目前功能完备的库中最小的一个,尽管不大,Zepto所提供的工具足以满足开发程序的需要.大多数在jQuery中·常用的API和方法Zepto都有,Zepto中还有一些jQuery中没有的.另外,因为Zepto的API大部分都能和jQuery兼容,所以用起来极其容易,如果熟悉jQuery,就能很容易掌握Zepto.你可用同样的方式重…
第一次接触CSS预编译,然后对比后发现其实less的上手容易度确实比sass高不少,再加上公司项目也是使用的less.所以想想还是根据网上的各种教程,整理出来了一些比较基础的.而且比较能让我们这种初学者快速上手的例子. 菜鸡一只,代码要是有错或者表达不清的地方,请各位批评指正! 那么,现在我们就开始正文部分了. 1.什么是less LESS是一种动态的样式语言.Less扩展了CSS的动态行为,比如说,设置变量(Variables).混合书写模式(mixins).操作 (operations)和功…
CSS 预处理器是什么?一般来说,它们基于 CSS 扩展了一套属于自己的 DSL,来解决我们书写 CSS 时难以解决的问题: 语法不够强大,比如无法嵌套书写导致模块化开发中需要书写很多重复的选择器: 没有变量和合理的样式复用机制,使得逻辑上相关的属性值必须以字面量的形式重复输出,导致难以维护. 所以这就决定了 CSS 预处理器的主要目标:提供 CSS 缺失的样式层复用机制.减少冗余代码,提高样式代码的可维护性.这不是锦上添花,而恰恰是雪中送炭. 网上已经有不少对比目前最主流的三个预处理器 Les…
简介 感觉自己都out了,跟不上web时代的潮流了,前不久才刚接触这玩意,发觉lesscss在某些方面还挺有用的,说白了这东西就是一种动态的样式语言,语法类似于css,可以像java那样进行编译,生成你想要的对应css,并且less css扩展了css的动态行为.如,它可以设置变量(variables).支持混合书写模式(mixins).支持嵌套规则(nested rules).也可像js那样进行属性值的操作(operations).像js函数那样传递参数(functions). 也具有变量的作…
去年就初次接触了LESS,并用他制作了一个Less.org的首页页面,但由于CSS的固有模式,没有让自己喜欢上他.由于前段时间学习bootstrap from twitter再次让我接触了这个Less(我在<CSS——Bootstrap From Twitter>有简单的提到过Less),又发现了他的强大与方便,于是横下心来又重新开始学习Less.这次的学习中让我发现了他的更强大,从而也让自己更喜欢上了Less.当然任何东西都有好与坏,我还是那句,他并不影响我对知识的渴望,你要是也喜欢,我们就…
原文链接:http://www.w3cplus.com/css/less 去年就初次接触了LESS,并用他制作了一个Less.org的首页页面,但由于CSS的固有模式,没有让自己喜欢上他.由于前段时间学习bootstrap from twitter再次让我接触了这个Less(我在<CSS——Bootstrap From Twitter>有简单的提到过Less),又发现了他的强大与方便,于是横下心来又重新开始学习Less.这次的学习中让我发现了他的更强大,从而也让自己更喜欢上了Less.当然任何…
引文 Less是一种动态的样式语言.Less扩展了CSS的动态行为,比如说,设置变量(Variables).混合书写模式(Mixins).操作(Operations)和功能(Functions)等等,最棒的是,Less使用了现有的CSS语法,也就是说,你可以直接把你现成的样式文件“style.css”直接改成“style.less”,他也能正常工作.如下. <link rel="stylesheet/less" href="less/style.less" /…