Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
Css 如何在jQuery UI主题中获取主/辅颜色_Css_Jquery Ui_Colors_Themes - Fatal编程技术网

Css 如何在jQuery UI主题中获取主/辅颜色

Css 如何在jQuery UI主题中获取主/辅颜色,css,jquery-ui,colors,themes,Css,Jquery Ui,Colors,Themes,有没有一种方法可以参考jQuery主题中使用的颜色,而不为我可能选择使用的每个主题创建简单的样式 示例:我有一些文本如下 Hello 我想根据我当天的主题改变颜色。我希望使用一个主题的原色(比如说ui亮度),这个主题是“#1c94c4”,它在一些样式中定义,比如ui-lightness.css中的ui状态默认值 问题是如果我做了以下的事情 Hello 我得到了所有其他风格的效果,如边框和背景色,这是不适合我的应用程序 我想做的是 Hello 只会根据主题自动更改颜色 另外,做一个预构建预处理步骤

有没有一种方法可以参考jQuery主题中使用的颜色,而不为我可能选择使用的每个主题创建简单的样式

示例:我有一些文本如下

Hello

我想根据我当天的主题改变颜色。我希望使用一个主题的原色(比如说ui亮度),这个主题是“#1c94c4”,它在一些样式中定义,比如ui-lightness.css中的ui状态默认值

问题是如果我做了以下的事情

Hello

我得到了所有其他风格的效果,如边框和背景色,这是不适合我的应用程序 我想做的是

Hello

只会根据主题自动更改颜色

另外,做一个预构建预处理步骤来解析主题并生成定制的css样式将是我在这里最不赞成的选择

var color = $(".ui-state-default").css("color");

给我颜色:“rgb(255,255,255)”

是的,您可以将任何UI CSS直接添加到任何html元素中,在单独的类中生成其他样式以处理特定需要,甚至可以重写一个类以消除(例如)边框样式。搜索jQuery“ThemeRoller ready”网站

我还建议你看一看


页面也值得一读。

如果所选对象什么也得不到,这将不起作用。例如,页面加载ui状态悬停将有一个空选择器。然后只需将其包装在if子句中,以检查jQuery选择器中的null/empty返回集。