2017-12-04 15 views
0

私はCSSで背景tdを表示したい。タグtd背景doesntショーイメージ

<td class='details-control'></td> 

このCSSのdoesntのショーの画像

td.details-control { 
    background: url(http://localhost/geko/img/details_open.png) no-repeat center center; 
    cursor: pointer; 
    } 

または

td.details-control { 
    background: url('http://localhost/geko/img/details_open.png') no-repeat center center; 
    cursor: pointer; 
    } 

が、私は、TDとイメージに亡くなったが、私がやっている何

<td style='background: url(http://localhost/geko/img/details_open.png) no-repeat center center' class='details-control'></td> 

を表示していますmyfirstの方法で間違っている?

+1

セカンドバージョンの引用符が間違っています。そのクラスが '​​'に存在すれば、最初はうまくいけません。問題を再現する[mcve]を提供してください。 – charlietfl

+1

イメージを使用しようとすると、あなたのcssファイルとhtmlのパスは同じですか?あなたはまったくエラーになっていますか? –

+0

@charlietfi​​クラスが存在する、 –

答えて

0

私は開発者コンソールでエラーをチェックします。それはあなたの引用符は

background: url'(http://localhost/geko/img/details_open.png') no-repeat center center; 

を置いている場所とは何かを持っていると仮定し

Imは

background: url('http://localhost/geko/img/details_open.png') no-repeat center center; 

編集する必要があります - 問題は、優先度の高い順にあった! - 重要な固定この

+0

私のコンソールとエラーはありません。あなたの答えは、申し訳ありません私は私の質問に、入力していた –

+0

引用符。ブラケットの前に開き、内側を閉じます。彼らは両方が括弧の中にあるべきです。コンソールの​​を調べると、バックグラウンドはCSSセクションに表示されますか? – LoveHateDevelopment

+0

申し訳ありませんが、私は私の質問を更新しました。 –