当前位置:网站首页>display,visibility,opacity
display,visibility,opacity
2022-08-02 03:22:00 【suzhiwei_boke】
display、visibility和opacity的区别
共同点:都可以隐藏元素,让元素不可见
区别:
display: none
(1)DOM 结构:浏览器不会渲染 display 属性为 none 的元素,不占据空间;
(2)事件监听:无法进行 DOM 事件监听;
(3)性能:动态改变此属性时会引起重排,性能较差;
(4)继承:不会被子元素继承,毕竟子类也不会被渲染;
(5)transition:transition 不支持 display。
visibility: hidden
(1)DOM 结构:元素被隐藏,但是会被渲染不会消失,占据空间;
(2)事件监听:无法进行 DOM 事件监听;
(3)性 能:动态改变此属性时会引起重绘,性能较高;
(4)继 承:会被子元素继承,子元素可以通过设置 visibility: visible; 来取消隐藏;
(5)transition:transition 支持 visibility。
opacity: 0
(1)DOM 结构:透明度为 100%,元素隐藏,占据空间;
(2)事件监听:可以进行 DOM 事件监听;
(3)性 能:提升为合成层,不会触发重绘,性能较高;
(4)继 承:会被子元素继承,且,子元素并不能通过 opacity: 1 来取消隐藏;
(5)transition:transition 支持 opacity。
v-show底层是操作元素的display属性
v-if底层是操控元素的创建/销毁(创建删除dom)
边栏推荐
猜你喜欢

磷脂-聚乙二醇-醛基 DSPE-PEG-Aldehyde DSPE-PEG-CHO MW:5000

Usage of JOIN in MySQL

Phospholipid-Polyethylene Glycol-Aldehyde DSPE-PEG-Aldehyde DSPE-PEG-CHO MW: 5000

parser = argparse.ArgumentParser()解析

Debian 10 NTP 服务配置

Cut out web icons through PS 2021

Phospholipid-polyethylene glycol-thiol, DSPE-PEG-Thiol, DSPE-PEG-SH, MW: 5000

Chemical reagent Phospholipid-polyethylene glycol-hydroxyl, DSPE-PEG-OH, DSPE-PEG-Hydroxyl, MW: 5000

C语言 0长度数组/柔性数组

mysql卸载详细教程
随机推荐
我的两周年创作纪念日
针对简历上的问题
DSPE-PEG-Silane, DSPE-PEG-SIL, phospholipid-polyethylene glycol-silane modified active group
kettle 安装与配置
【博学谷学习记录】超强总结,用心分享 | 软件测试 接口测试基础
化学试剂磷脂-聚乙二醇-羟基,DSPE-PEG-OH,DSPE-PEG-Hydroxyl,MW:5000
np.unique() function
Deveco studio Hongmeng app access network detailed process (js)
Phospholipid-Polyethylene Glycol-Aldehyde DSPE-PEG-Aldehyde DSPE-PEG-CHO MW: 5000
Chemical reagent Phospholipid-polyethylene glycol-hydroxyl, DSPE-PEG-OH, DSPE-PEG-Hydroxyl, MW: 5000
知识工程作业2:知识工程相关领域介绍
排序学习笔记(二)堆排序
pyppeteer使用样例脚本
Phospholipid-polyethylene glycol-hydrazide, DSPE-PEG-Hydrazide, DSPE-PEG-HZ, MW: 5000
C语言 结构体定义方法
mysql8.0安装教程与配置(最详细)操作简单
Debian 10 NTP 服务配置
【深度学习】从LeNet-5识别手写数字入门深度学习
MySQL中字符串比较大小(日期字符串比较问题)
DSPE-PEG-DBCO 磷脂-聚乙二醇-二苯并环辛炔 一种线性杂双官能聚乙二醇化试剂