0

次のように CSS に行を追加することは可能ですか。

.custom_bg {
    background-image:url(http://domain.tld/img.ext);
    background-repeat:no-repeat;
    background-color:#000;
}

そして、その特定のページで、ページがこの行をリッスンすることを「認識する」ように、これを何らかの方法で呼び出します...それは可能ですか?

どんな助けでも大歓迎です。私はCSSにかなり慣れていません。

ありがとう

4

4 に答える 4

2

あなたができることは、background-image(すでにそれを持っていると思います)でクラスを作成しbody、そのページの要素でそのクラスを使用することです。たとえば、

.custom_bg {
   background: url('URL_HERE');
}

連絡先ページの背景を変更したい場合は、次のように HTML を作成できます。

<body class="custom_bg">

注: 背景画像をオーバーライドする要素でこのクラスを呼び出します。ここでは、body タグの背景画像をオーバーライドすることを前提としています。

これはデフォルトのスタイリングをオーバーライドします。スタイルシートで一般的な要素セレクターを使用している必要があると思います

body {
   background: url('URL_HERE');
}

したがって、クラスを定義すると、CSS はクラスから画像を選択するため、default background image

于 2013-07-25T08:29:44.107 に答える