![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
文章平均质量分 52
前端学习
每天做好自己的事情,把每一件事情认真的做好
展开
-
二、关于submit插件emmet不能用
做前端的自己,emmet必不可少,会很大的增强工作效率,编辑器也j原创 2014-06-26 14:43:45 · 9876 阅读 · 1 评论 -
正则表达式的先行断言(lookahead)和后行断言(lookbehind)
正则表达式的先行断言和后行断言一共有4种形式: (?=pattern) 零宽正向先行断言(zero-width positive lookahead assertion) (?!pattern) 零宽负向先行断言(zero-width negative lookahead assertion) (?(?这里面的pattern是一个正则表达式。如同^代表开头,$代表结尾,转载 2018-01-24 12:22:33 · 238 阅读 · 0 评论 -
php 复制文件并重命名
最近公司年会要多一个抽奖页,发了每个人的头像,图片命名为工号+个人名字.jpg(1035 名字.jpg),批量重命名并获取每个人的名字上代码<?php header("Content-type: text/html; charset=utf-8"); // 将原文件复制 function recurse_copy($src,$des){ $dir = opendir($src);原创 2016-12-16 18:06:57 · 4526 阅读 · 0 评论 -
php正则拉取网站导航及连接
foreach 不能同时遍历两个数组 Document*{padding: 0;margin: 0;font-family:'Microsoft yahei';font-size: 14px;}body{background:#f5f5f5;}table{border-collapse:collapse;border-spacing:0;}ul{text-align: l原创 2016-11-30 18:07:00 · 487 阅读 · 0 评论 -
javascript基础五 (cookie基础)
/** * cookie : 存储数据,当用户访问了某个网页的时候,我们就可以通过cookie来像访问者的电脑存储数据 * 1:不同的浏览器存储的位置不同 * 2:cookie的存储时以域名形式进行区分 * 3:cookie数据可以设置名字 * 4:一个域名下存放的cookie的个数室友限制的,不同的浏览器存放的个数不同 * 5:每个cookie存放的内容大小也是有限制的,不同的浏览器原创 2016-04-21 16:01:26 · 317 阅读 · 0 评论 -
15 个必须知道的 Chrome 开发工具技巧
在Web开发者中,Google Chrome是使用最广泛的浏览器。六周一次的发布周期和一套强大的不断扩大开发功能,使其成为了web开发者必备的工具。你可能已经熟悉了它的部分功能,如使用console和debugger在线编辑CSS。在这篇文章中,我们将分享15个有助于改进你的开发流程的技巧。一、快速切换文件如果你使用过sublime text,那么你可能不习惯没有Go to转载 2015-12-16 12:03:54 · 404 阅读 · 0 评论 -
初识 artTemplate
编写模板使用一个type="text/html"的script标签存放模板:{{title}} {{each list as value i}} 索引 {{i + 1}} :{{value}} {{/each}}模板语法有两个版本的模板语法可以选择。简洁语法推荐使用,语法简单实用,利于读写。{{if转载 2015-10-31 21:46:54 · 727 阅读 · 0 评论 -
javascript中 if(!-[1,])
IE浏览器不管是什么版本,总是跟Web标准有些不太兼容。对于代码工作者来说,自然是苦不堪言,为了考虑IE的兼容问题,不管是写 CSS 还是 JS,往往都要对 IE 特别对待,这就少不了做些判断。本文不讨论如何区分 IE 的样式,仅是 JS 判定 IE 浏览器。 这个目前世界上最短的 Javascript 判定 IE 浏览器的方法来自俄罗斯!它已经在各版本的 IE 以及目前其他流行的浏览器上转载 2015-08-06 15:35:54 · 379 阅读 · 0 评论 -
TweenMax 一
var t1 = TweenLite;var t2 = TweenMax;var t3 = new TimelineLite();var t4 = new TimelineMax();t1.to('.test',1,{scaleX:0.6,scaleY:0.6});t2.to('.test',1,{scaleX:0.6,scaleY:0.6},2);t3.to('.test原创 2015-12-31 18:06:10 · 1394 阅读 · 0 评论 -
字符编码
转载 2018-01-25 12:02:31 · 186 阅读 · 0 评论