css - CSS 中的@group 和@override?

标签 css

我在样式表中看到过这个,我想知道它是否真的有作用,如果有,它有什么作用?谷歌似乎在这方面对我没有帮助。我已经从代码中删除了 url,但我很好奇这是否真的做了任何事情。我看到它被注释掉了,但我只是好奇。帮助设计师严格来说是一种风格上的事情吗?

/* @override 
    <url of stylsheet>
*/

/* @group Colors */

/* Orange - ff7800 */
/* Gray Blue - 373d4a */

/* @end */

最佳答案

正如@frank 提到的,/* @group *//* @end */ 是Espresso 使用的元数据。下面是这个元数据的屏幕截图。文件夹在窗口右侧的导航器中创建。

Espresso With CSS Navigator

如果您使用的是 VI,则可以在 CSS 文件中添加以下注释以创建折叠以便快速导航。

/*
 vim: set foldmethod=marker:
 vim: set foldmarker=@group,@end:
 vim: set nofoldenable:
*/

如果您不熟悉 vim 折叠,一些关键组合是:

:zM - 关闭所有折叠

:za - 打开折叠

:za - 关闭折叠

:za - 打开/关闭折叠

VI folds in action

关于css - CSS 中的@group 和@override?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5765887/

相关文章:

css - html5 <summary> 元素,其中一些文本右对齐

html - 如何删除字符串生成器表中的神秘边框?

javascript - R shiny 中的绝对面板隐藏在传单输出后面

php - 我无法在我的 PHP 页脚文件中引用我的 CSS 样式表

css - 缓存 svg 文件。使用 img 标签或 svg 标签?

javascript - jQuery 动画整体表现不佳。我怎样才能让它更顺畅?

php - Wordpress 模板中框的 CSS 网格

CSS "inverse border-radius"在元素的边界框外部创建手机凹口设计

javascript - 如何防止固定 div 后面的内容滚动?

jquery - 为什么我不能让任何 jQuery 在我的 wordpress 网站上运行?