摘要:
1.git init 把目录变成Git可以管理的仓库2.git add 把文件添加到仓库3.git commit -m "" 把文件提交到仓库,-m后面是提交说明4.git status 查看仓库的当前状态5.git diff 文件名 查看具体修改了什么内容 此命令用于文件未提交到仓库前6... 阅读全文
摘要:
function clone(obj){ if(typeof obj!='object'){ return obj; } if(obj instanceof Array){ var arr=[]; for(var i=0; i<ob... 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
一、在手机中,当处于模块一状态时,用户触摸到“按钮”,a标签的边框显示出来,这明显不是我们要想要的体验。加上-webkit-tap-highlight-color即可去除。-webkit-tap-highlight-color:rgba(0,0,0,0)|transparent;利用此属性,设置to... 阅读全文
摘要:
HTML5增加了一项新功能是自定义数据属性,也就是data-*自定义属性。在HTML5中我们可以使用以data-为前缀来设置我们需要的自定义属性,来进行一些数据的存放。当然高级浏览器下可通过脚本进行定义和数据存取。在项目实践中非常有用。在开始之前我们先来看下之前我是如何获取自定义属性的。var oB... 阅读全文
摘要:
浏览器原生支持音视频无疑是一件大事——尤其对移动设备而言。不依赖Flash,意味着更加省电、安全和快速的播放体验,而且只需要引入一个标签,就能播放自如。 仅仅一行代码,就可以实现一个带控件(controls 属性) 的视频播放器。如下图所示。 如果浏览器不支持video元素,我们可以在video标签 阅读全文
摘要:
css3新增加的选择器一、属性选择器:E[attr] 只要有属性名E[attr=value] 属性名=属性值E[attr~=blue] 包含这个blue整个单词就可以E[attr^=c] 以这个字母c开头的E[attr$=b] 以这个字母b结尾的E[attr*=a] 只要包含a这个字母就行E[att... 阅读全文
摘要:
阅读全文