基于 jQuery UI 的 CSS

标签 css jquery-ui

我想创建一个新的 CSS 类,但基于(继承)来自 jQuery UI 的 ui-state-default。我想更改一些参数,例如背景。作为默认背景,它是一张图片,在 jQuery UI 类中,我想保留除此背景之外的所有属性。

有什么想法吗?

谢谢,

最佳答案

听起来您想以某种方式“继承”ui-state-default 类。我不认为你可以像在普通的 OO 语言中那样继承 CSS 类,但是你可以通过创建另一个类来实现这种效果,比如 foo 并在你的元素中使用这两个类并在您的 CSS 定义中。

HTML:

<div class="ui-state-default foo">...</div>

CSS:

.ui-state-default.foo {
  background: red;
}

您需要确保的一件事是,CSS 定义比 ThemeRoller 生成的定义具有更多特异性。如果您不熟悉 CSS 级联规则,have a read .

关于基于 jQuery UI 的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7219744/

相关文章:

javascript - 用于输入 val 的 jQuery 对话框脚本

javascript - Jquery UI 对话框 - 动态加载对话框,而不仅仅是它的内容

html - 在 xaringan 幻灯片的全屏模式下如何更改内容位置

html - 以绝对定位框为中心的固定背景图像

css - 设置相对于浏览器窗口大小的最大高度,而不是主体大小

javascript - jQuery UI 确认对话框后的 Ajax 调用

jquery - 如何让一个元素始终占据其父元素的特定百分比,即使在调整浏览器大小时也是如此?

fiddle 更新后 JavaScript 和 jQuery 无法工作

python - PyQt4 中的 CSS 显示错误

html - 如何处理具有垂直节奏的响应式图像?