content-visibility css新属性 优化长列表页面性能

content visibility CSS属性控制一个元素是否呈现它的内容,同时强制一组强大的容器,允许用户代理潜在地忽略大量的布局和呈现工作,直到需要它为止。基本上,它允许用户代理跳过元素的呈现工作(包括布局和绘制),直到需要时为止—这使得初始页面加载速度更快

Values:

  • visible
    没有效果。元素的内容按常规进行布局和呈现。
  • hidden
    元素跳过其内容。跳过的内容不能被用户代理功能访问,例如在页面中查找、选项卡顺序导航等,也不能是可选的或可聚焦的。这类似于显示内容:无。
  • auto
    元素打开布局包含、样式包含和绘制包含。如果元素与用户无关,它也会跳过其内容。与隐藏不同的是,跳过的内容必须仍然可以作为用户代理的常规功能使用,例如在页面中查找、选项卡顺序导航等,并且必须是可聚焦的和可选择的。
    MDN content-visibility 参考链接
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值