🎯 CSS @scope生成器

免费在线CSS @scope生成器,可视化创建CSS @scope规则。支持作用域选择器、嵌套规则、实时预览,无需注册。 | 无需注册 · 数据绝不上传服务器

零依赖·可离线使用

🎯 作用域设置

📝 作用域内规则

📄 生成的CSS代码

👁️ 实时预览

作用域内的标题

这段文字在作用域内,会应用@scope样式。

作用域外的标题

这段文字在作用域外,不会应用@scope样式。

📖 什么是CSS @scope?

CSS @scope 是CSS的新特性,允许你将样式规则限制在特定的DOM子树中。与Shadow DOM不同,@scope不需要创建独立的DOM树,是纯CSS方案。

语法格式

@scope (<scope-root>) [to (<scope-limit>)] { rules }

核心概念

Scope Root - 样式作用的根元素,只有该元素的后代才会匹配规则

Scope Limit - 可选的限定边界,样式不会应用到限定元素及其后代

Donut Scope - 有scope limit的@scope形成"甜甜圈"作用域,中间挖空

浏览器支持

✅ Chrome 118+ | ✅ Edge 118+ | ✅ Safari 17.4+ | 🔄 Firefox (开发中)

❓ 常见问题

CSS @scope生成器是免费的吗?

是的,完全免费使用,无需注册。

什么是CSS @scope?

CSS @scope是CSS新特性,允许将样式规则限制在特定DOM子树中,避免样式泄漏。

@scope和Shadow DOM有什么区别?

@scope是纯CSS方案,不需要JavaScript或独立DOM树。Shadow DOM提供更强封装但需要更多设置。

浏览器兼容性如何?

Chrome 118+、Edge 118+、Safari 17.4+已支持。Firefox正在实现中。

数据会上传到服务器吗?

不会。所有处理都在浏览器本地完成。

CSS @scope生成器 | 无需注册 · 数据绝不上传服务器

问题反馈: dexshuang@google.com