Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
gwt中小部件的CSS_Css_Gwt_Widget_Styling - Fatal编程技术网

gwt中小部件的CSS

gwt中小部件的CSS,css,gwt,widget,styling,Css,Gwt,Widget,Styling,我有几个listbox小部件,我需要更改打开下拉列表的箭头的颜色及其周围的框 我如何使用CSS来实现它? 是否有可应用于小部件的所有样式的属性列表 Me指定默认情况下在每个小部件上获得的样式: 参见javadoc页面,它声明它具有.gwt ListBox{}样式。对于此特定样式,GWT没有定义任何属性 打开应用程序“war”文件夹中的css文件并粘贴.gwt ListBox{},然后将任何要使用的css属性放入该样式中,如.gwt ListBox{ 颜色:红色; } 您可能会注意到ListBox

我有几个listbox小部件,我需要更改打开下拉列表的箭头的颜色及其周围的框

我如何使用CSS来实现它? 是否有可应用于小部件的所有样式的属性列表

Me

指定默认情况下在每个小部件上获得的样式:

参见javadoc页面,它声明它具有
.gwt ListBox{}
样式。对于此特定样式,GWT没有定义任何属性

打开应用程序“war”文件夹中的css文件并粘贴
.gwt ListBox{}
,然后将任何要使用的css属性放入该样式中,如
.gwt ListBox{
颜色:红色;
}

您可能会注意到ListBox使用的是select HTML元素(请查看生成的HTML代码),并且您无法设置箭头颜色的样式,因为它依赖于浏览器

如果您真的需要这样做,您将不得不尝试中建议的更复杂的事情,但这涉及到一些javascript黑客操作。

指定默认情况下每个小部件的样式:

参见javadoc页面,它声明它具有
.gwt ListBox{}
样式。对于此特定样式,GWT没有定义任何属性

打开应用程序“war”文件夹中的css文件并粘贴
.gwt ListBox{}
,然后将任何要使用的css属性放入该样式中,如
.gwt ListBox{
颜色:红色;
}

您可能会注意到ListBox使用的是select HTML元素(请查看生成的HTML代码),并且您无法设置箭头颜色的样式,因为它依赖于浏览器


如果您真的需要这样做,您将不得不尝试中建议的更复杂的事情,但这涉及到一些javascript黑客。

FWIW,我遇到了一个准相关的问题,这可能对您有帮助,也可能没有帮助。我需要能够以编程方式设置复选框标签中文本的颜色,这取决于复选框在复选框列表中的位置以及其他一些因素

事实证明,可以用一些html来构造复选框,大致如下(对不起,目前远离我的代码):“new checkbox(new html(“”))


希望这能有所帮助;我不确定ListBox是否支持使用其他html进行构建。而且,为了弄清楚其中的工作原理,我们进行了大量的实验。但现在它确实起到了作用。

FWIW,我遇到了一个准相关的问题,这可能对您有帮助,也可能没有帮助。我需要能够将标签中文本的颜色设置为f以编程方式创建复选框,具体取决于复选框在复选框列表中的位置以及一些其他因素

事实证明,可以用一些html来构造复选框,大致如下(对不起,目前远离我的代码):“new checkbox(new html(“”))

希望这能有所帮助;我不确定ListBox是否支持使用附加html进行构造。为了弄清楚到底是什么在那里起作用,我们做了很多实验。但现在确实如此