0

こんにちは、この方法でCSSで画像パスを指定します。しばらくは機能しますが、常に機能するとは限りません。私のサイトには多くのサブフォルダーがあり、以下のパスが機能しない場合があります。だから私は自分のサイトページや私が見ているどんなページでも、ページに画像が表示されるような方法で私のcssにパスを指定したい. すべてのページで同じように機能するものを指定するために、css にどのようなトリックを適用する必要があるか教えてください。ありがとう

.labeltag { 
    background-image: url(../images/arrowbackground.png);
    margin:2px;
    border-radius:5px;
}
4

1 に答える 1

2

代わりに、サイトのルートから画像を見つけてみてください。 .labeltag{background-image:url('/images/arrowbackground.png');}

「images」がルートディレクトリ内のフォルダーであると仮定します

編集: (提案された編集に関して) コードが読みやすくなることは理解していますが、このように入力するのには理由があります - パフォーマンスが向上します。

于 2012-12-19T09:17:26.380 に答える