我注意到,当我做了以下(note: this is Shadow DOM v1!)为什么`color`影响阴影根?
let div = document.querySelector('div');
let root = div.attachShadow({mode: 'closed'});
let span = document.createElement('span');
span.textContent = 'Super hot!';
root.appendChild(span);
*{
background: rgba(0,0,0,.1);
color: rgba(0,0,0,.4);
}
<div></div>
的color
属性中的阴影根繁殖,而background
属性不是。规范的哪一部分定义了这种行为,为什么会这样呢?我的印象是影子根源主要是为了封装DOM树。
截图上面的片段的:将上面的片段的不background
截图以及与刚color: green
你可能会添加一张这张照片的截图吗?我很好奇,但不能打扰让Chrome浏览器运行这个^^“ – poke
@poke:Added。这里是Supersharp的答案截图http://imgur.com/a/QYl7J –