上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 一、什么是npm? npm 是模块管理工具,可以下载、更新第三方模块,也可以发布自己的模块共替他人使用,主要目的在于分享和重用代码; 二、下载安装node,更新npm node 下载网址 https://nodejs.org/ 下载完成 node -v 查看版本 安装node自带npm npm -v 阅读全文
posted @ 2018-11-28 16:58 shangyueyue 阅读(274) 评论(0) 推荐(0)
摘要: postcss-pxtorem 是一款 postcss 插件,用于将单位转化为 rem lib-flexible 用于设置 rem 基准值 一、webpact postcss 插件将px转化为rem单位 二、入口引入lib-flexible 阅读全文
posted @ 2018-11-27 19:08 shangyueyue 阅读(140) 评论(0) 推荐(0)
摘要: JS处理 首先,可以通过 window.devicePixelRatio 拿到设备的像素比,然后给 html 标签加上的相应的样式。 这样一来我们可以通过, html.pixel-ratio-2 给不同分辨率的屏幕加上特殊的样式 单个边的1px方案 由于andorid不能设置0.5px像素的边框,所 阅读全文
posted @ 2018-11-26 16:20 shangyueyue 阅读(732) 评论(0) 推荐(0)
摘要: 一、锚伪类 二、UI元素状态伪类 1.checked 2.disabled 3.enabled 三、结构伪类 1.:first-child 2.:last-child 3.:nth-child(3) 4.:nth-child(n) => 等价于所有 5.:nth-child(2n)=> nth-ch 阅读全文
posted @ 2018-11-26 15:37 shangyueyue 阅读(211) 评论(0) 推荐(0)
摘要: 需求: 一般在响应式中,我们会要求视频的宽高比为16:9或4:3,这么一来就比较头大了。当用户改变浏览器宽度的时候(改变高度不考虑),视频的宽度变了,那么高度也得根据我们要求的16:9或4:3改变。 参考: css中如何做到容器按比例缩放 阅读全文
posted @ 2018-11-26 14:21 shangyueyue 阅读(1596) 评论(0) 推荐(0)
摘要: 一、 rem vs em 二、js计算 为了避免造成因为动态设置<html>元素的font-size而造成页面抖动,一般这部分代码我们放在header底部去加载,并内联到html文档里面。 三、媒体查询 参考文档: 简单粗暴的移动端适配方案 - REM 阅读全文
posted @ 2018-11-26 11:29 shangyueyue 阅读(167) 评论(0) 推荐(0)
摘要: 一、路由配置 路由配置跟小程序一样,在入口文件的 config 配置中指定好 pages 通过taro API 跳转,详见导航 // 跳转到目的页面,打开新页面 Taro.navigateTo({ url: '/pages/page/path/name' }) // 跳转到目的页面,在当前页面打开 阅读全文
posted @ 2018-11-23 10:51 shangyueyue 阅读(800) 评论(0) 推荐(0)
摘要: 一、腾讯 1.腾讯IMWEB 2.腾讯AlloyTeam 3.腾讯CDC 二、阿里 1.淘宝前端团队FED 三、京东 1.凹凸实验室 2.京东设计中心JDC 四、百度 1.百度Fex 2.百度efe 3.百度eux 五、360奇舞团 1.奇虎360 六、去哪儿 1.去哪大前端YMFE 携程 1.携程 阅读全文
posted @ 2018-11-22 10:51 shangyueyue 阅读(1506) 评论(0) 推荐(0)
摘要: 一、下载 下载链接 二、环境变量: 阅读全文
posted @ 2018-11-21 15:03 shangyueyue 阅读(105) 评论(0) 推荐(0)
摘要: Object.defineProperty() 参考:https://segmentfault.com/a/1190000007434923 定义: 方法会直接在一个对象上定义一个新属性,或者修改一个已经存在的属性, 并返回这个对象。 语法 Object.defineProperty(obj,pro 阅读全文
posted @ 2018-11-21 11:18 shangyueyue 阅读(279) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 下一页