摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>font_weight</title> <style> * {margin: 0;padding: 0;} p {font-size: 30px; text-a 阅读全文
posted @ 2020-03-15 14:34 唉呀妈呀梅西 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 首先, 看到这个需求, 应该知道这段代码要放在路由守卫中, 每次路由的变化都要触发这个校验 然后...话不多说, 看代码吧 // afterEach有待商榷, 我觉得beforeEach应该会更好, 是不是刚进项目时, beforeEach有点问题? 我试试后再追加. app.router.afte 阅读全文
posted @ 2020-01-03 09:54 唉呀妈呀梅西 阅读(2029) 评论(0) 推荐(0) 编辑
摘要: 因为考虑SEO, 所以采用nuxt.js进行服务端渲染, 用熟了vue, nuxt无缝对接简直不要太爽 烦人的需求又来了, 要兼容IE ~~ 兼容处理 无非就是babel 将高级语法转成弱智IE看得懂的语法 引进来, 一顿骚操作(control+c,v) 本以为就这么愉快的和解了 但是 傲娇的IE继 阅读全文
posted @ 2019-12-24 15:40 唉呀妈呀梅西 阅读(2112) 评论(0) 推荐(0) 编辑
摘要: 阶段一: 直接裸用 video 标签, 安卓 - 会重新弹一个播放层, 和之前video的父盒子错位, 要多丑有多丑, 体验要多烂有多烂. 阶段二: video添加以下属性, 安卓可实现内联播放, 但是会层级过高, 遮住页面中的其他重叠元素. <video x-webkit-airplay="all 阅读全文
posted @ 2019-12-16 14:47 唉呀妈呀梅西 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 1. 去掉button默认的边框 button::after { border: none; } 2. 弹性盒 flex: 1 显示省略号 { flex:1; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; min-width 阅读全文
posted @ 2019-10-18 11:02 唉呀妈呀梅西 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 文件类型 accept *.3gpp audio/3gpp, video/3gpp.ac3 audio/ac3.asf allpication/vnd.ms-asf.au audio/basic.css text/css.csv text/csv.doc application/msword.dot 阅读全文
posted @ 2019-10-11 11:50 唉呀妈呀梅西 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1. [1] == 1 => true; 很神奇.. 2.js变量命名规则: // 1、变量命名必须以字母、下划线”_”或者”$”为开头。其他字符可以是字母、_、美元符号或数字。 // 2、变量名中不允许使用空格和其他标点符号,首个字不能为数字。 // 3、变量名长度不能超过255个字符。 // 4 阅读全文
posted @ 2019-09-16 16:22 唉呀妈呀梅西 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 使用canvas的api时, 使用的都是绝对数值, 如: 方法传参是坐标位置,不带单位,如ctx.translate(10,10); 那么此时, 我就需要将rem或rpx 转换成 px; 首先, 获取设备宽度 h5: var clientWidth = document.documentElemen 阅读全文
posted @ 2019-07-31 15:08 唉呀妈呀梅西 阅读(3369) 评论(0) 推荐(1) 编辑
摘要: 微信小程序textarea的placeholder的层级一直都是一个神坑, 我们是没有办法将我们的弹层加大层级去盖过placeholder的, 所以要解决这个问题只能从另外的角度找思路 我的思路是 : 在弹层弹出的时候 , 用JS将textarea的value值设置为 " " . 这样placeho 阅读全文
posted @ 2019-07-23 14:59 唉呀妈呀梅西 阅读(2694) 评论(1) 推荐(1) 编辑
摘要: 不BB, 直接上代码! 这是我看过的几种写的最好的一个 阅读全文
posted @ 2019-07-19 09:28 唉呀妈呀梅西 阅读(7275) 评论(0) 推荐(0) 编辑