這裏的小提琴設置:CSS pseudo class fails with JavaScriptMooTools的和CSS - P:第一字母不起作用一旦JS是積極
由於某種原因,「第一字母」僞級工作正常,沒有JS。只要我開始拉這樣的報價:
$$('span.pullQuote').each(function(span) {
new Element('span',{ 'class': 'pulledQuote',
text: span.get('text')
}).inject(span.getParent(),'top');
});
它停止工作......爲什麼?甩出JS,留下一切其他獨自一人,它工作正常......我重讀the W3 spec on first-letter,仍然沒有看到這是打破。
TIA。
WR!
編輯:奇怪的是,一線,第一胎,& c所有工作正常與JS。只有第一個字母停止工作。
有趣的是,在Chrome瀏覽器和IE瀏覽器中工作正常,但不是Firefox。我似乎記得FF對於它認爲是':first-letter'的東西很挑剔。 – CherryFlavourPez 2013-03-26 15:48:59
它可以工作,如果您將選擇器更改爲跨度:第一個字母 - 好,工作方式不同,因爲它允許您定位它。它可能是嵌套的跨度標籤 – 2013-03-26 15:50:01
是的。很奇怪,呃?實際上在IE中運行但不是FF的東西!?我正在檢查天空中的新星......無論如何,聽起來像這可能是一個兼容性/標準問題......來自FF ... eep! :P但爲了以防萬一,我打算讓這個開放一點...沒有進攻的球員。 :) – WhiteRau 2013-03-26 15:59:26