问题标签 [google-closure-stylesheet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
883 浏览

css - 谷歌样式表编译器 CSS 重命名

目前,我只在 javascript 文件上使用 Closure Compiler。现在我还想用更短的名称缩小和重命名 CSS 类。

有没有办法避免在我的 .js 文件中重写每个基于 jquery CSS 字符串的选择器(即$('#SomeID')$('.SomeClass'))基于变量的选择器?由于大多数 HTML 是在运行时实际生成的,我可以轻松地移动骨架 HTML最初在.js文件的页面中,并让document.ready函数首先将应用程序所需的骨架HTML放在页面上。这会避免重写CSS选择器还是仍然需要将选择器重写为属性一个对象?

该文档在这里,但我没有发现它很清楚http://code.google.com/p/closure-stylesheets/#Renaming

感谢您的建议。

0 投票
1 回答
2674 浏览

javascript - 如何通过外部 Javascript 库(例如 jQuery)使用 Google Closure Stylesheet 重命名?

我正在研究 Google 的样式表重命名功能,但我不确定如何重写我的 jquery 选择器。我没有发现文档很清楚。

如果我有一些看起来像这样的代码:

必须如何编写 HTML 和 javascript 才能使 CSS 重命名起作用?

感谢您的建议。

0 投票
1 回答
1548 浏览

css - 如何制作css类映射

任何人都可以帮我解释有关如何使用闭包样式表的更多细节。

我想重命名我的 css 类变得更简单

例如我有一个css文件

像这样变得更简单

我已经阅读了这个文档,但我没有发现文档很清楚。

谢谢...

0 投票
1 回答
580 浏览

google-closure - 在 Java 中编译闭包样式表(如 SoyFileSet)

https://developers.google.com/closure/templates/docs/commands解释了如何使用命令行编译 Google 样式表。我期待像 SoyFileSet 这样可以用来编译 Google 模板的东西。是否有类似的类用于编译样式表?

0 投票
1 回答
462 浏览

css - Google Closure Stylesheets 使用 @media only 屏幕解析错误

我正在使用closure-stylesheets-20111230.jar 来组合和缩小我所有的CSS。然而,它在我看来很好的东西上抛出了@media only screen 和 (min-device-width : 320px)的解析错误。

谷歌closure-stylesheets.jar 来解析css:

java -jar 闭包样式表.jar ..\data\css\mycss.css --output-file ..\data\css\myresult.css

CSS 代码:

有什么想法吗?我刚刚使用了他们的closure-stylesheets.jar 文件,但想知道是否有人有合适的解决方案。谢谢!

0 投票
1 回答
330 浏览

google-closure-compiler - 如何在谷歌闭包编译器中检测用户代理或浏览器?

我的编译器文件是这样的

当我添加以下行以检测 IE 编译器给出错误时

然后我写下一行

它不会产生错误,但我没有发现对 IE 有任何影响。

如何使用 google css 编译器检测浏览器?

0 投票
1 回答
290 浏览

html - 有没有办法配置 eclipse 将 gss 文件视为 css 文件?

我想为以 gss 结尾的文件启用 css 的 eclipse 特定代码完成和语法突出显示。gss 文件类似于 css 文件。它们被称为闭包样式表

有没有一种方法可以配置 eclipse 以将 gss 文件视为 css 文件以启用代码完成?

0 投票
1 回答
96 浏览

css - Google Closure样式表中的字符串连接?

我只有代码

我相信 CSS 不允许 # 和 px 之间有空格,这会使代码出错。但是我还没有找到字符串 concat 函数。有没有办法做到这一点?

我知道我可以将@def WIDTH 设为 50px,这会破坏它的重用性。

0 投票
1 回答
89 浏览

css - 关闭样式表 css 重命名问题

闭包样式表可以重命名 css 类。例子:

编译后的 javascript 输出将是:

和CSS输出:

我有一个包含许多 CSS 类的大项目。编译后我注意到并不是每个单词都被重命名了。在“a-Rf-rightslider”中,前两个单词被重命名,而最后一个没有。

我认为 Closure Stylesheets 对重命名数组大小有限制。像:'a','b',...,'ZY','ZZ'。并跳过所有其余部分。我对吗?有任何想法吗?

0 投票
1 回答
56 浏览

java - 在 GWT 中删除跨 Google 样式表 (GSS) 的重复项

我的大多数样式表 (GSS) 都有相同的@defmixin语句集。我希望能够删除重复。

是否可以以@include某种方式使用通用的 GSS 样式表?还是有其他方法可以简单地做到这一点?(我的意思是没有任何外部脚本来处理文件。)顺便说一句,我正在使用 GWT 2.8 应用程序中的 GSS。

我找到了一个相关的问题,但答案并不适合在 GWT 中使用 GSS。