【字节】介绍 CSS 隐藏页面中某个元素的几种方法

皮埃尔丰城堡,皮卡第大区,法国
(© Hemis/Alamy)
01 display: none

通过 CSS 操控 display,移出文档流

displaynone;

02 opacity: 0

透明度为0,仍在文档流中,当作用于其上的事件(如点击)仍有效

opacity: 0;

03 visibility: hidden

透明度为0,仍在文档流中,「但作用于其上的事件(如点击)无效」,这也是 visibility:hiddenopacity: 0 的区别

visibilityhidden;

04 content-visibility

移出文档流,但是再次显示时消耗性能低

content-visibilityhidden;

05 绝对定位于当前页面的不可见位置

positionabsolute;
top-9000px;
left-9000px;

06 字体大小设置为 0

font-size: 0;

相关推荐

  • Redis实现分页+多条件模糊查询组合方案!
  • [开源]MIT协议,集流程管理、任务办理于一体开源工作流开发平台
  • 教老外打造IP,5人团队年入1000万实操分享
  • 做了个智能小屋,贼有意思!
  • 刚来实习就跑路,可行么?
  • ​​1114.AI日报:大佬吐槽国产大模型,套壳Llama 假装自研
  • C++程序员新买的显示器,据说可以完整显示g++报错
  • 大厂都是怎么做Redis重试的?
  • MYSQL事务的底层原理
  • JetBrains推出新的C/C++ IDE:CLion Nova
  • 俄罗斯操作系统Aurora OS 5.0全新UI亮相
  • 指针没用好,一行代码让公司损失6000万美元
  • LangChain:打造自己的LLM应用
  • 如何使用 Github Action 管理 Issue
  • Python字典的选择之道:掌握6种类型的终极指南!
  • 10.6K Star开源工具可为500多种乐器编曲,开启音乐之旅的完美选择
  • “产品经理这个职位,本身就是一个错误!”
  • 一行代码,为何造成 6000 万美元的损失?
  • 大模型幻觉率排行:GPT-4 3%最低,谷歌Palm竟然高达27.2%
  • 被OpenAI带火的Agent如何解放人力?清华等发布ProAgent