使用jQuery UI Theme时的<legend>颜色</legend>

时间:2010-11-26 17:30:14

标签: jquery-ui legend jquery-ui-theme

我正在使用jQuery UI主题,主要是黑色背景上的白色文本。我正在使用带有<fieldset>的{​​{1}},后者的文字在黑色背景上显示为黑色(黑色是浏览器的默认字体颜色)。

我已尝试将各种jQuery UI主题CSS类应用于图例(例如“ui-widget-content”),但当我只想要文本时,我得到了太多的额外包袱,例如边框和背景白。

在有人说“你为什么不把文字变成白色?”之前,我应该声明我有可切换的主题,所以必须从主题的样式表中获取颜色。

我知道我可以使用jQuery将CSS类应用于所有传说,当我知道我想要哪一个时,因此:

<legend>

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

我通过使用jQuery将<legend>颜色设置为与CSS类ui-widget-content的元素相同来解决了这个问题。

$("legend").css("color", $(".ui-widget-content").css("color"));

显然,这取决于实际存在该类的元素。为了我的目的,我知道总会有。