CSSの初心者の質問 - 私たちのようにその表のセルと一緒に表に対して定義された一般のCSSを持って
:1つのscenerioでのCss - どのようにテーブルセルのCSSを無効にするために
.table {
width: 100%;
margin: 1em 0 1em 0;
border-top: 1px solid #A3C0E8;
border-left: 1px solid #A3C0E8;
}
.table td, .table th {
padding: .6em;
border-right: 1px solid #A3C0E8;
border-bottom: 1px solid #A3C0E8;
vertical-align: middle;
background:#D7E8FF;
color:#333;
}
、私は、TDを上書きしたいですスタイルを使用して、表のセルテキストの前にアイコンイメージを表示することができます。 表のセルは次のように定義されている場合ので、 - 「車名&詳細」 - <td> Vehicle Name & Details </td>
私はそれはまた、テキストの前にあるアイコン画像を表示するように、この表のセルのスタイルを適用したいです。
私は、CSSファイルでこのスタイルを追加 -
.vehicle { background:url(mainFolder/img/icons/vehicle.png) no-repeat left center; }
をして<td class="vehicle"> Vehicle Name & Details </td>
とtdのために追加けど何のアイコンが表示されていません。このTDの親テーブルが<table class="table">
私は何かが足りないのですか?
ありがとうございました!
これは、ブラウザの問題である可能性があり - そしてまた、それはあなたが設定されている背景画像ですので、あなたがイメージは、あなたがパディングを使用する必要がテキストの後ろにしたくない場合は注意してください。あなたはどのブラウザを開発してテストしていますか? –