input输入 blur 和click 事件冲突

2019-09-02
阅读 1 分钟
2.7k
这是因为blur事件比click事件先触发,而javascript为单线程,同一时间只能执行处理一个事件,所以当blur处理程序时,导致其后续click事件并不会执行

安卓使用 line-height 实现垂直居中存在偏移

2019-09-02
阅读 1 分钟
2.8k
问题描述 通常,单行文字实现垂直居中,习惯用 line-height: @heigtht 解决 该方法在 浏览器 和 IOS 中都没有问题,但是在安卓中,会出现轻微向上偏移 浏览器 和 IOS 安卓 如何解决 1.通过 ·line-height + padding 组合方式解决 {代码...} 2. flex布局 {代码...} 3. 可以先将原来包括 font-size 在内的属性放大两倍,再...

移动端调起软键盘导致 position:fixed 偏移

2019-08-30
阅读 2 分钟
4.4k
app内打开H5页面,页面包含input输入框,点击input调起软键盘,输入完成点击下方提交按钮弹出toast时,会出现t toast 跳动的现象,如下动图。

巧妙运用v-model实现父子组件传值

2019-04-04
阅读 2 分钟
5.9k
熟悉Vue的小伙伴们都知道 v-model 是Vue的一个很大的特色,可以实现双向数据绑定。但本质上呢,它不过是语法糖,它负责监听用户的输入事件以更新数据。以下摘取自Vue官方文档

关于offsetX、layerX、clientX、screenX以及pageX(Y同理)

2019-04-02
阅读 1 分钟
2.6k
layerX: FF特有,鼠标相比较于当前坐标系的位置,即从当前容器依次往上寻找设置绝对定位或相对定位的元素为参考坐标系,以该容器的左上角来计算水平坐标

跳出弹窗页面禁止滚动(PC端和手机端)

2018-12-01
阅读 3 分钟
7.1k
1.当弹窗显示时,为body元素添加属性:overflow:hidden, 当关闭弹窗时移除该属性即可2.在弹窗的div上设置 @scroll.stop.prevent

字符编码及空白汉字占位符

2018-11-29
阅读 1 分钟
7.6k
看完这篇文章,才知道有很多种字符编码方式,更加了解了常用的html中通常所用的utf-8编码方式。同时,也理解了之前遇到的空白汉字占位符的问题