私はこれに髪を引き裂いています-それはとても単純なはずなので、私を怒らせます.
私のサイトでは、Twitter フィードの最後の要素から:last-child
を削除するために使用します。border-bottom
ul#twitter li:last-child {
border: none;
}
これは Firefox / Chrome では問題なく動作しますが、last-child をサポートしていない IE8 では動作しません。だから、私はjQueryに目を向けて、これを私の中に入れました<head>
<!--[if IE 8]>
<script type="text/javascript">
$(document).ready(function(){
$('ul#twitter li:last-child').css('border','none !important');
});
</script>
<![endif]-->
これって効果なし?外部ファイルを使用してみましたが、IE8 固有ではなく、ドキュメントの準備ができている場合とない場合があります...また、Firebug でセレクターをテストして、jQuery が正しく、すべてが機能することを確認しましたか? 何か案は?
ご協力ありがとうございました