2011-08-05 11 views
1

ページの最後の表を除いて、各表の最後の列を乗ろうとしています。これをCSSで行う方法はありますか?これはCSSで行うことができない場合はここでcssのセレクタを使用して特定の要素をフィルタリングする

は私が持っているものであり、それが動作していないようです...

table:not(:last-child) tr td:last-child { 

} 

、ちょうど私に知らせてください。 :)あなたが代わりにtable:not(:last-of-type)を使用したい場合があり

+0

これは、そのままで動作します。 http://jsfiddle.net/SLjDU/ –

+0

[Safari 5.1](http://jsfiddle.net/SLjDU/1/)。 (最後のコメントから更新してテーブルを区別しやすくしました) – eykanal

答えて

2

、場合にあなたのページにtable続く後に他の要素あります

table:not(:last-of-type) tr td:last-child { 
    display: none; 
} 

はまた、あなたがテストしているブラウザに依存しません。 9より古いIEのバージョンは、使用されている疑似クラスをサポートしています。

+0

IE7以上でプログラムする必要があるため、問題が発生する可能性があります。役に立つ情報をありがとう。 :) –

関連する問題