0

背景がカラーで、コンテンツ div が画像であるかどうかを知りたいのですが、可能ですか?

<body style="background-color: black; ">
  <div id="header" style="background: url('xxx11.png') repeat left top;">

  </div>

  <div id="#container" style="background-image: url(xxx.png)">
  </div>
</body>

実行すると、黒い色しか見えませんが、背景画像は見えません..

前もって感謝します

4

4 に答える 4

1

空の場合、<div>非常に小さい (1x1 ピクセル?) ため、背景は表示されません。

したがって、CSS を使用して idv のサイズを設定できるため、背景が表示されます。たとえば、次を使用できます。

#header {
    position:absolute;
    height:200px;
    width: 400px;
}

注: コンテナ div の ID はです。タグ ID で a は許可され#containerていないと思います...#

于 2013-01-21T08:49:41.893 に答える
1

div の幅と高さを設定しない限り、黒色が表示されます。divの幅または高さが設定されていないか、コンテンツがありません。そのため、ボディの黒色が表示されています。インライン スタイルを使用しているので、これを使用できます。

<div id="header" style="background: url('xxx11.png') repeat left top; width:*px; height:*px;">
</div>

<div id="container" style="background-image: url(xxx.png); width:*px; height:*px;">
</div>
于 2013-01-21T08:48:53.757 に答える
1
<div id="#container" style="background-url: url(xxx.png)">

する必要があります

<div id="#container" style="background-image: url(xxx.png); width=500px; height=500px;">

幅と高さを必要に応じて設定します。

于 2013-01-21T08:49:37.977 に答える
0

以下のコードを試してください。

background: url(../img/pattern/59.png) 0 0 scroll #ccc;
<body style="background-color: black; ">
    <div id="header" style="background: url('img/4.png') repeat left top #CCC;height:200px;">

    </div>

    <div id="container" style="background-image: url(img/5.png);height:200px;"></div>
</body>

上記のコードがテストされました。div の高さプロパティを定義していないため、本文はすべて黒で表示されました。

于 2013-01-21T08:47:19.250 に答える