摘要: 一.同源策略如下: URL 说明 是否允许通信 http://www.a.com/a.js http://www.a.com/b.js 同一域名下 允许 http://www.a.com/lab/a.js http://www.a.com/script/b.js 同一域名下不同文件夹 允许 http 阅读全文
posted @ 2020-08-29 15:58 AhuntSun 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 解决移动端1px边框问题的几种方法 本文介绍了解决移动端1px边框问题的5种方法。当然了,在这之前先整理了与这些方法相关的知识:物理像素、设备独立像素、设备像素比和viewport。 物理像素、设备独立像素和设备像素比 在CSS中我们一般使用px作为单位,需要注意的是,CSS样式里面的px和物理像素 阅读全文
posted @ 2020-08-29 12:50 AhuntSun 阅读(2069) 评论(0) 推荐(0) 编辑
摘要: Expires Expires是HTTP/1.0中的,它比max-age要麻烦点。Expires指定的时间分下面二种,这个主要考虑到apache中设置是A还是M。 1.相对文件的最后访问时间(Atime) 当Apache使用A时间来做Expires时.这样设置时,他就和max-age的值相等,因为m 阅读全文
posted @ 2020-08-29 12:45 AhuntSun 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 1. 300ms延迟的产生缘由 移动端浏览器的默认显示宽度是980px(不同机型各异,但相差不大),而不是屏幕的宽度(320px或其他)。为了对早期普通网页更好的体验,iphone设计了双击放大显示的功能--这就是300ms延迟的来源:如果用户一次点击后300ms内没有其他操作,则认为是个单击行为; 阅读全文
posted @ 2020-08-29 12:43 AhuntSun 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 配置文件 如果想保留eslint的语法检测,那就把不符合自己习惯的规则去掉吧。 配置文件在项目根目录里,文件名以 .eslintrc.* 为名。 module.exports = { root: true, parser: 'babel-eslint', parserOptions: { //设置" 阅读全文
posted @ 2020-08-29 12:37 AhuntSun 阅读(1399) 评论(0) 推荐(0) 编辑