摘要: transition Internet Explorer 9 以及更早版本的浏览器不支持 transition 属性。 Internet Explorer 10、Firefox、Opera 和 Chrome 支持 transition 属性。 Safari 支持替代的 webkit transiti 阅读全文
posted @ 2018-01-25 11:41 chillylight 阅读(273) 评论(0) 推荐(0) 编辑
摘要: ``` function closeWindow(){ window.opener = null; window.open(' ', '_self', ' '); window.close(); } setTimeout(function(){ closeWindow() ... 阅读全文
posted @ 2018-01-25 10:57 chillylight 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1 . 给一个连字符串例如:get element by id转化成驼峰形式。 2 . 匹配二进制数字 3 . 非零的十进制数字 (有至少一位数字, 但是不能以0开头) 4 . 匹配一年中的12个月 5 . 匹配qq号最长为13为 6 . 匹配常见的固定电话号码 7 . 匹配ip地址 8 . 匹配用 阅读全文
posted @ 2018-01-13 17:05 chillylight 阅读(8037) 评论(4) 推荐(2) 编辑
摘要: 在实际样式中经常会遇到要写类似对话框的样式,而这种样式往往会有一个小三角,如下所示: 那么如何用css写出来呢,其实很简单,先让父元素相对定位,然后运用css的伪类before或after。就可以写个三角形,如果想要带边框的三角形,则可以两个重叠使用。代码如下: 阅读全文
posted @ 2018-01-13 14:53 chillylight 阅读(947) 评论(0) 推荐(0) 编辑
摘要: input[type=text]:: webkit input placeholder { / WebKit browsers / color: 999; } input[type=text]: moz placeholder { / Mozilla Firefox 4 to 18 / color: 阅读全文
posted @ 2017-11-22 16:38 chillylight 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 线程和进程基本概念 进程: 操作系统分配的 占有 CPU资源的最小单位。拥有独立的地址空间。 线程: 安排CPU 执行 的最小单位。同一个进程下的所有线程,共享进程的地址空间。 简单讲,计算机就像工厂,进程是个大车间,计算机内部有很多个这样的大车间。线程是工人,每一个车间里的工人至少有一个。其实,在 阅读全文
posted @ 2017-10-25 11:04 chillylight 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 根据API写网页的时候,每个页面都需要ajax请求,每次都写一大堆请求,配置什么的太麻烦,于是打算封装一个ajax函数,统一调用: 开始时是使用return返回ajax,如下: 在如下Ogoods变量中填好需要的参数内容,然后就可以直接调用了 变量data中保存着ajax请求返回的数据,但是这个方法 阅读全文
posted @ 2017-10-13 15:28 chillylight 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 定位居中1:relative,left top 50%,负margin-left margin-top 让外层div相对定位(得设置宽高),内层div绝对定位,top、left分别设为50%,然后通过设置margin-top、margin-left值为宽度的负数并且是内层div的一半,就可以成功实现 阅读全文
posted @ 2017-10-01 16:50 chillylight 阅读(3283) 评论(0) 推荐(0) 编辑
摘要: 获取当前经纬度 利用HTML5(以及基于JavaScript的地理定位API),可以很容易地在页面中访问位置信息,下面代码,就可以简单的获取当前位置信息: 用到地理定位时,并不是每次都能成功,所以可以创建一个小的诊断测试。 需要申明的是getCurrentPosition可以接收三个参数naviga 阅读全文
posted @ 2017-06-22 22:46 chillylight 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 什么是bower Bower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。其他一些建立在Bower基础之上的开发工具,如YeoMan和Grunt,这个会在以后的文章中介绍。 准备工作 1. 安装环境 "nodejs" . 2. 安装G 阅读全文
posted @ 2017-06-22 14:07 chillylight 阅读(271) 评论(0) 推荐(0) 编辑