【问题标题】:How to use various selectors in SIFR 3r436如何在 SIFR 3r436 中使用各种选择器
【发布时间】:2010-04-15 16:40:02
【问题描述】:

sIFR.replace(中性,{ 选择器:'#nav li', css:['a {颜色:#ffffff;文字装饰:无;字体大小:14px} a:hover { 颜色:#d75a60;文字装饰:下划线;}'], wmode:'透明',preventWrap:真,forceWidth:真,fitExactly:真,forceSingleLine:真,offsetTop:0,offsetLeft:0,tuneWidth:0,tuneHeight:0, });

我需要在 span 内设置 b div ... 如果我添加另一个 sIFR.replace(blah... 它不会' t 工作,它有时会与其他替代品混淆:S 有什么好的参考吗?提前谢谢。

【问题讨论】:

    标签: javascript css flash sifr font-replacement


    【解决方案1】:

    我不确定您为什么在使用两个单独的 .replace 声明时遇到问题,但无论如何,我相信您可以使用逗号将它们链接在一个声明中,如下所示:

    sIFR.replace(neutra, {
      selector: '#nav li, div span b',
      css:[ 'a { color: #ffffff; text-decoration:none; font-size:14px} a:hover { color: #d75a60; text-decoration:underline;}'],
      wmode: 'transparent', preventWrap: true ,forceWidth: true ,fitExactly: true ,forceSingleLine: true ,offsetTop: 0 ,offsetLeft: 0 ,tuneWidth: 0 ,tuneHeight: 0,
    });
    

    【讨论】:

    • 是的,但我需要用相同的字体设置“div span b”的样式,但大小/颜色不同,这是正确的做法吗?正如我所说,如果我为此使用另一个“sIFR.replace(neutra,{....”),它只会弄乱我拥有的另一个声明:S
    • 如果这两个声明相互干扰,您需要更具体地针对其中一个声明,以免它们相交。您能否将一个类应用于“div span b”对象并定位“div.myclas span b”或类似的对象。听起来您需要清楚地区分两者。
    【解决方案2】:

    非常感谢,我实际上解决了这个问题

    sIFR.replace(myfont, {
    selector: '#right-column h1',
    css: [ '.sIFR-root {color: #921c22;}' ]
    }); 
    

    .sIFR-root 是关键!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      • 2016-02-28
      • 1970-01-01
      • 2016-10-15
      • 2016-11-06
      相关资源
      最近更新 更多