您的位置:首页 > 其它

Web Components

2017-03-25 16:10 218 查看
shadow DOM

用chrome查看shadow-dom, 先设置 settings -> Show user agent shadow DOM

<video> 下面 有 #shadow-root , #shadow-root 下面即 shadow-dom,即 <video>的具体实现。每个shadow-dom元素都有 pseudo 属性。

用pseudo元素选择器 :: 控制shadow-dom样式,video::-webkit-media-controls-panel{}

创建 shadow-dom 

// 宿主元素称为 shadow host

var host = $('#id')[0]

// 创建 shadow root

var root = host.createShadowRoot();

// 添加 shadow dom

$(root).append('<div/>');
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: