文章关键字 ‘Web Components’

基于howler.js写了个音频播放器组件

2022年03月15日,星期二

封面图

兴趣使然,做了个音频播放器,支持各种循环模式,支持样式自定义,基于 howler.js实现,希望里面的内容能够对你的工作与学习有所帮助。

阅读全文…

HTML slot 插槽元素深入

2021年09月24日,星期五

slot占位图

本文应该是目前最深入最细致的介绍 HTML slot 插槽元素的文章了,如果您对 Web 组件开发感兴趣,则本文内容不容错过。

阅读全文…

利用废弃的html rel import实现页面include功能

2021年07月22日,星期四

HTML代码片段

太好了,HTML imports被废弃了,我可以放心使用这个语法实现HTML include功能了,从此静态页面也可以有公用头部和尾部啦。

阅读全文…

Safari不支持build-in自定义元素的兼容处理

2021年04月26日,星期一

占位封面图 颈椎帮助

大家如果进行原生的web components组件开发,可能会遇到build-in自定义元素在Safari浏览器下不支持的场景,本文提供了相应的解决方案,为您的实际开发助航。

阅读全文…

Web Components中引入外部CSS的3种方法

2021年02月13日,星期六

爱心-情人节

Web组件开发可能需要引入外部CSS到Shadow DOM中,本文就介绍3种各有优缺点CSS import的方法,帮助大家更好地进行web components组件开发。

阅读全文…

巧用两个type=range input实现区域范围选择

2021年02月11日,星期四

封面图占位图-区域范围选择

type=range类型输入框UI自定义兼容性很好很实用,但是只是单值选择,有没有可能直接两个拖拽按钮实现范围选择呢?可以的,活用CSS即可,JS只需做一点微小的支持。

阅读全文…

使用::part伪元素改变Shadow DOM的CSS样式

2021年02月6日,星期六

css part伪元素马儿开心跑占位图

详细介绍CSS ::part伪元素,以及和Shadow DOM中<slot&gt一起使用的细节知识,多个demo和截图,希望可以帮到您的学习。

阅读全文…

HTMLUnknownElement与HTML5自定义元素的故事

2018年03月20日,星期二

我之前以为写一个规范以外的标签元素就是自定义元素,后来发现不是的。HTMLUnknownElement与自定义元素并不能直接相等,甚至可以说是陌路两人。

W3规范中,对自定义元素的定义是中间必须要有短横线(就是键盘上的减号)连接,并且浏览器也是这么认为的……

阅读全文…