为什么jGrowl popup看起来不像预期?

clo*_*ex1 7 jquery jquery-ui jgrowl

我在我的网站上收到了这个jGrowl通知,当通知框中它的poped jGrowl弹出窗口看起来没有很好的样式.

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

<link rel="stylesheet" type="text/css" href="./include/jgrowl/jquery.jgrowl.css" />
Run Code Online (Sandbox Code Playgroud)

这是通知框

替代文字http://hinuts.com/jgrowl.look.png

Nat*_*lor 23

如果在jGrowl所在的页面上引用jQuery UI的样式表,jGrowl容器的样式会受到影响.从jGrowl版本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;
}
Run Code Online (Sandbox Code Playgroud)

要防止此行为,您可以对jquery.jgrowl.css文件进行以下添加:

div.jGrowl > .ui-state-highlight {
    background: inherit;
    color: inherit;
    border: inherit;
}
Run Code Online (Sandbox Code Playgroud)

  • 内森,你摇滚.我正在尝试各种各样的事情来驯服,规避或消除你们.你的答案对我而言是一种救星.我非常感谢您的坚实解决方案! (2认同)