我正在使用jQuery UI主题,主要是黑色背景上的白色文本。我正在使用带有<fieldset>
的{{1}},后者的文字在黑色背景上显示为黑色(黑色是浏览器的默认字体颜色)。
我已尝试将各种jQuery UI主题CSS类应用于图例(例如“ui-widget-content”),但当我只想要文本时,我得到了太多的额外包袱,例如边框和背景白。
在有人说“你为什么不把文字变成白色?”之前,我应该声明我有可切换的主题,所以必须从主题的样式表中获取颜色。
我知道我可以使用jQuery将CSS类应用于所有传说,当我知道我想要哪一个时,因此:
<legend>
非常感谢任何帮助。
答案 0 :(得分:2)
我通过使用jQuery将<legend>
颜色设置为与CSS类ui-widget-content
的元素相同来解决了这个问题。
$("legend").css("color", $(".ui-widget-content").css("color"));
显然,这取决于实际存在该类的元素。为了我的目的,我知道总会有。