分析比较 opacity: 0、visibility: hidden、display: none 优劣和适用场景
前端瓶子君
共 911字,需浏览 2分钟
·
2021-03-10 16:22
结构:
display:none
: 会让元素完全从渲染树中消失,渲染的时候不占据任何空间, 不能点击, visibility: hidden
:不会让元素从渲染树消失,渲染元素继续占据空间,只是内容不可见,不能点击 opacity: 0
: 不会让元素从渲染树消失,渲染元素继续占据空间,只是内容不可见,可以点击
继承:
display: none
和 opacity: 0
:是非继承属性,子孙节点消失由于元素从渲染树消失造成,通过修改子孙节点属性无法显示。 visibility: hidden
:是继承属性,子孙节点消失由于继承了 hidden
,通过设置 visibility: visible;
可以让子孙节点显式。
性能:
display: none
: 修改元素会造成文档回流,读屏器不会读取 display: none
元素内容,性能消耗较大 visibility: hidden
: 修改元素只会造成本元素的重绘,性能消耗较少读屏器读取 visibility: hidden
元素内容 opacity: 0
:修改元素会造成重绘,性能消耗较少
联系:
它们都能让元素不可见
来源:https://muyiy.cn/question/
最后
评论
Semantic程序代码解析、分析和比较工具
semantic 是一个Haskell库和命令行工具,用来解析、分析和比较程序代码。使用方法:ParseUsage:semanticparse([--sexpression]|[--json]|[--
Semantic程序代码解析、分析和比较工具
0
企业直播的适用场景有哪些?
大型会议。对于年会、产品发布会、营销动员会、表彰大会等场景,处于异地的人都不可能及时到达现场,而直播能够打破地域限制,通过超清画质、无损音质以及丰富多样的互动功能来打造一个还原线下场景的会议场景。
企业培训。不少中大型企业在疫情前后都会烦恼培训这一场景,毕竟网点多,分布范围广。而直播却能帮助企业员工在线上聚集在一起,高效率完成培训。同时,企业还能录制好培训直播视频,以供未来得及培训和以后的新人来进行培训,既节省成本,又能将直播视频价值最大化。
课程录制。为了避免重复教学耗费人力,在人力资源制度、外聘讲师授课等一系列课程中,企业可以在直播结束后回放,无限次回看,加上共享屏幕讲课全员1080P看课,授课更方便。
招聘直播。通过线上
欢拓云直播
0
开源的ERP系统有哪些?它们优劣比较?
首先erp适合的才是最好的,至于优缺点也是相对而言,不同的行业,不同的业务标准也不一样,下面我把自己对开源ERP的一些了解说一下。
毫无疑问开源ERP最大的优势就开源,但是最大的缺点也是开源,为什么这么说呢,ERP是一个系统的软件,一般来说一个稍微大一点的公司都会有自己特定的业务流程,这时候就需要自己定制化开发,后期还需要漫长的维护,那么问题来了,
首先,好的开源ERP都是国外的,文档少,技术支持几乎没有,开发的工作量难以控制。
其次,后期维护很头痛(资金投入后进退两难)‘
第三点,开源软件都会有很多的漏洞和缺陷(可能是故意留下的)。
个人觉得,erp需要的是开源免费的标准软件和有偿的咨询服务以及定制化开发。
比较出名的开源ERP有
疾风战鼓
0