jQuery 对话框主题和样式
如何更改 jQuery 对话框标题栏的背景颜色?
我看过themeroller,但它似乎对我不起作用。
谢谢
How do I change the background color of the title bar of a jQuery dialog?
I have looked at the themeroller but it does not seem to work for me.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
您可以通过修改 ui-dialog-titlebar CSS 类来更改它,但我强烈建议您使用 ThemeRoller 工具。
另请参阅:
You can change it by modifying the ui-dialog-titlebar CSS class, but I highly recommend you to use the ThemeRoller tool.
See also:
我这样做(为标题添加“ui-state-error”样式):
I do this way (adding "ui-state-error" style for header):
对话框中的每个元素都有关联的类。
使用 Firebug 检查元素并使用 CSS 设置它们的样式。 例如,标题栏具有“ui-dialog-titlebar”类。
(这假设您正在使用 jQuery UI 对话框)
There are classes associated with each element in the dialog.
Use Firebug to inspect the elements and use CSS to style them. For example, the title bar has the class "ui-dialog-titlebar".
(this assumes that you are using the jQuery UI Dialog)
使用
dialogClass
属性。 您可以应用于 jquery 对话框中的任何 css。下面我们格式化标题和内容块。
Use the
dialogClass
property. You can apply to whatever css in jquery dialog.Below we are formatting header and content blocks.
前面的示例效果很好,但错误主题只有红色。
这里有一个简单的解决方案,只需更改 css 中的标题图像:
css:
javascript:
请注意,与前面的示例相反,我删除了:,
而不是仅在以下位置添加类:
必须注意,此示例适用于对话框标题,而无需它的链接。
The previous example works well but with only the red color of the error theme.
Here a simple solution with just changing the header image in the css:
css:
javascript:
Notice that contrary to the previous example, I removed the:
instead of just adding the class on the:
Must note that this example works with the dialog header without its link.
有时您无法编辑 css 文件。 所以你可以尝试这个:
Sometimes you can't edit the css file. So you can try this: