Firefox3.1이 테스트 요소에서 'content'값을 반환하는 이유를 알아내는 데 가장 열심히 노력하고 있습니다. Safari 4는 그렇지 않습니다.Safari 4에서 'content'의 css 속성을 가져올 수 없습니다.
내 샘플 페이지는 설정 같은 :
<style>
#asd{
content: 'test';
}
</style>
<div id="asd">
Bleh
</div>
그리고 내 JS가 getComputedStyle을 사용하고 있습니다. 이 "배경 색"와 같은 다른 속성이 아닌 "콘텐츠"를 작동 : 전 :
if(window.getComputedStyle){
var thestyle = window.getComputedStyle(document.getElementById('asd'), '');
alert(thestyle.getPropertyValue('content'));
}
가, 의사 요소 선택기에 대한 자세한 제한 사파리 후? 필자는 다음과 같이 테스트했습니다. after와 that 또한 실패합니다. 반면 FF는 데이터를 반환합니다. 그것을 밖으로이 라인은 모든 문제를 해결할 수 있습니다
미안하지만, 내가 여기에 게시물을 작성했기 때문에 그것은 오타였습니다. #은 실제로 작업중인 테스트 페이지에 없습니다. – Geuis
롤 ... 그 시원한 것, 나는 그것이 있었던 것처럼 상상했다. –