【问题标题】:Chrome DevTools layer borders color meaningChrome DevTools 图层边框颜色含义
【发布时间】:2016-03-09 10:57:30
【问题描述】:

由于这个 CSS 规则,我有两个 DOM 元素存在于它们自己的复合层上:

.element-one, 
.element-two {
    will-change: transform;
    transform: translateZ(0); // Fallback
}

现在,我可以使用 Chrome 开发工具的 显示图层边框 选项检查这些图层。

一切都很好!这就是我所看到的

我熟悉橙色边框颜色,这意味着元素存在于自己的复合层上。但是绿色代表什么?

所有开发工具文档似乎都已过时。

【问题讨论】:

标签: google-chrome google-chrome-devtools will-change


【解决方案1】:

Chromium 来源的 debug_colors.cc 详细说明了定义。

基本上有 2 种类型的东西启用了显示图层边框

  1. 合成层获得视觉边框。它们通常是橙色和橄榄色的。但也可以是绿色、淡蓝色、黄色、蓝绿色、蓝色或紫色。
  2. GPU 切片的边缘标有边框。您通常可以忽略磁贴,因为它们是实现细节。通常它们是青色的,但您也可能会看到紫色、黄色、绿色、深灰色、灰色、红色或黄绿色瓷砖。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-07
    • 1970-01-01
    • 2016-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-26
    相关资源
    最近更新 更多