用于jQuery qTip的IE-only Styling

时间:2010-04-03 02:10:45

标签: javascript jquery qtip

我在http://comps.gunnjerkens.com/phws/services/

上使用jquery.qTip

现代浏览器中的投影和圆形边框看起来很漂亮......不幸的是,IE上的投影丢失了。所以我想指定一个IE-only规则,使边框的颜色与白色不同。以下是我目前的设置方法:

$(this).qtip({
    content: the_content,
    position: {
        corner: {
            target: 'bottomLeft',
            tooltip: 'topLeft'
        },
        adjust: {
            screen: true
        }
    },
    style: {
        border: {
            radius: 4,
            color: '#FFFFFF'
        },
        color: '#7D9240'
    }
});

我感谢任何帮助!

2 个答案:

答案 0 :(得分:1)

color: $.browser.msie ? '#someothercolor : '#FFFFFF'可让您定义不同的颜色。请注意,这是一种旧的弃用方法,用于检查浏览器版本,并在jquery文档中读取最新方法。

答案 1 :(得分:0)

看看这个:http://www.dillerdesign.com/experiment/DD_belatedPNG/

不确定这是否是您所拥有的.png IE6问题,但是您要在<head>中专门为该浏览器加载它:

<!--[if IE 6]>
<script type="text/javascript" src="/js/belatedpng_0.0.8a.js">
<![endif]-->