如何点击透过图片,触发图片下方按钮的点击事件?
摘要:
在移动端项目开发中,遇到了一个之前没有遇到过的问题。 场景复原: 下方的展开按钮,被上方的图片遮挡。导致用户在点击展开的时候,无法正常触发到展示的点击事件。 解决办法: 在图片的样式中,添加pointer-events: none; 看看chatgpt是如何解释这个属性的? pointer-even
uni-app中scroll-view组件内容没有超出高度,就出现滚动条的问题
摘要:
如果scroll-view组件中设置margin-top样式 如果scroll-view组件中第一个元素设置margin-top样式,就会出现滚动条 解决办法 在scroll-view组件第一个元素设置为 <view style="content: ''; overflow: hidden;"></
说说对盒子模型的了解和实际开发中需要注意的点
摘要:
盒子模型 定义 由内容 content + 内边距 padding + 边框 border + 外边距 margin 构成,盒子的宽高由 content + padding + border 决定,但是不同的盒子模型的计算依据不一样,分为:标准盒模型(w3c)和怪异盒模型(IE) 标准盒模型 宽高包
你真的掌握样式优先级和选择器优先级吗?
摘要:
css选择器以及优先级 1.样式优先级 最近的祖先样式比其他祖先样式优先级高 "直接样式"比"祖先样式"优先级高 选择器优先级 内联样式 > id选择器 > 类选择器 = 属性选择器 = 伪类选择器 > 标签选择器 = 伪元素选择器 组合选择符 分类 后代选择符 .a .b{} 子选择符 .a >
Angular集成bpmn.js的基础实现及扩展
摘要:
##一、bpmn的基本认识 bpmn.js是一个BPMN2.0渲染工具包和web建模器, 使得画流程图的功能在前端来完成。 bpmn画图具有哪些内容? ##二、使用npm安装bpmn.js npm install --save bpmn-js ##三、在Angular中使用bpmn.js 1.实现编
MarkDown基本使用方法
摘要:
Markdown 标题 1.使用 = 和 - 标记一级和二级标题 2.使用 # 号标记 使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。 Markdown 段落格式 1.段落 Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用两
js之深拷贝与浅拷贝
摘要:
##一、深拷贝与浅拷贝 ###什么是深拷贝 深拷贝是将一个对象从内存中完整的拷贝一份出来,从堆内存中开辟一个新的区域存放新对象(新旧对象不共享同一块内存),且修改新对象不会影响原对象(深拷贝采用了在堆内存中申请新的空间来存储数据,这样每个可以避免指针悬挂) ###什么是浅拷贝 如果属性是基本类型,拷
ES6之对象的新特性及新增方法
摘要:
##一、对象中扩展运算符的使用 ###复制对象 let obj = { name: "azi", age: 27 }; let newObj = { ...obj }; newObj.name = "long"; console.log(newObj, obj); //{name: 'long',
ES6之新增的内置对象及已有对象的扩展
摘要:
##一、字符串的扩展⽅法及模板字符串 ###ES5处理Unicode的缺陷 ###加强了对Unicode的⽀持 在ES5中我们知道JavaScript 允许采⽤\uxxxx形式表示⼀个字符,其中xxxx表示字符的 Unicode 码点。这种表示法只限于码点在\u0000~\uFFFF之间的字符。超出
ES6之全新的声明及数据赋值方式
摘要:
##一、新的变量声明关键字let与const ###作用域 全局作⽤域 局部作用域 块级作用域 ###let ⽤法:声明⼀个变量 特点: 只在声明的代码块内有效 在同⼀作⽤域内不允许重复声明 没有变量提升 暂时性死区(在代码块内,使用let和const命令声明变量之前,该变量都是不可用的,语法上被称