jquery - 为什么 jGrowl 弹出窗口看起来不像预期的那样?

标签 jquery jquery-ui jgrowl

我在我的网站上收到此 jGrowl 通知,当通知框弹出的 jGrowl 弹出窗口看起来样式不太好时。

这就是我调用 jgrowl 文件的方式

<link rel="stylesheet" type="text/css" href="./include/jgrowl/jquery.jgrowl.css" />

这是通知框

alt text http://hinuts.com/jgrowl.look.png

最佳答案

如果您在与 jGrowl 相同的页面上引用 jQuery UI 的样式表,则 jGrowl 容器的样式将受到影响。 As of jGrowl version 1.2.2所有 jGrowl 容器都用 CSS 类“ui-state-highlight”装饰,它向样式定义添加背景、边框和字体颜色。

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background:url("images/ui-bg_glass_55_fbf9ee_1x400.png") repeat-x scroll 50% 50% #FBF9EE;
    border:1px solid #FCEFA1;
    color:#363636;
}

要防止这种行为,您可以在 jquery.jgrowl.css 文件中添加以下内容:

div.jGrowl > .ui-state-highlight {
    background: inherit;
    color: inherit;
    border: inherit;
}

关于jquery - 为什么 jGrowl 弹出窗口看起来不像预期的那样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3347413/

相关文章:

jquery - 如何在页面重定向上显示 jgrowl 消息

jQuery 使用通配符 * 改变所有子元素的颜色

jquery - jqGrid斑马条纹

javascript - Noty.js 在新通知上删除最旧的通知

jquery - 模拟jQuery post方法中的失败案例

jquery - SlickGrid JQuery 插件 - 将数据从一个电子表格复制到同一网页上的第二个电子表格

java - 如何使用 jGrowl 创建 JSF 消息

javascript - 在 jQuery/Javascript 中生成的一些问题

javascript - jQuery.fadeOut() 函数内部的整数倾斜?

javascript - 混合 Typeahead.js 和 Bootstrap 3