Firefox3.1がテストエレメントで 'content'の値を返す理由を知りたいのですが、Safari 4ではできません。Safari 4で 'content'のcssプロパティを取得できません。
マイサンプルページは次のように設定され:
<style>
#asd{
content: 'test';
}
</style>
<div id="asd">
Bleh
</div>
そして、私のJSはgetComputedStyleを使用しています。これは、「背景色」のような他の特性のためではなく、「コンテンツ」のために働く:beforeと::
if(window.getComputedStyle){
var thestyle = window.getComputedStyle(document.getElementById('asd'), '');
alert(thestyle.getPropertyValue('content'));
}
は、擬似要素セレクタについてより制限サファリされた後?私は次のようにテストしました:afterとthatも失敗し、FFはデータを返すことに成功しました。
申し訳ありませんが、それはちょうど私がここに投稿を記入していたようにタイプミスでした。 #は実際に私が取り組んでいるテストページにはありません。 – Geuis
Lol ...そのクール、私はそれが何かのように思った。 –