本文介绍了如何在CSSResource中使用非标准CSS选择器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在webkit中使用滚动条的样式。 CSS选择器如下所示:

I am trying to use styles for the scrollbars in webkit. The CSS selectors look like this:

::-webkit-scrollbar-corner
::-webkit-scrollbar-track-piece:disabled

等。

当我使用ClientBundle中的这些作为CSSResource时,编译器是
抱怨这些选择器。这导致
编译时间期间的警告,而不是错误。

When I use those in a ClientBundle as a CSSResource, the compiler iscomplaining about those selectors. This results in warnings duringcompile time, not errors.

但是没有应用这些样式。

But those styles aren't being applied.

我试图逃避冒号,破折号等等。
文字函数在这里不适用,因为它只用于
与值组合,而不是选择器。

I tried to escape the colons, dashes etc. without luck.The literal function doesn't apply here either as it is only used incombination with values, not selectors.

我还使用了 @external 注释来避免混淆
选择器。

I also used the @external annotation to avoid obfuscation of theselectors.

似乎无效。

有没有人知道如何将这些样式到我的ClientBundle?

Has anyone an idea how to get those styles into my ClientBundle?

问候,
Matthias

Greetings,Matthias

推荐答案

非标准CSS定义的字面功能

You can use "Literal function" for non standard CSS definitions http://code.google.com/p/google-web-toolkit/wiki/CssResource#Literal_function

这篇关于如何在CSSResource中使用非标准CSS选择器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-21 19:32