-1

わかりました。これはおそらく簡単に解決できますが、私はグラフィックデザイナーであり、開発者ではないので、誰かが私を助けてくれるかどうか疑問に思っています。私はポジションで遊んだことがありますが、そのような運はありません。

したがって、背景画像を含むヘッダーdivがありますが、ebayでhtml / cssをプレビューすると、このdiv内の背景画像がブラウザーの上部に表示され(ebay標準ヘッダーと競合します)、コンテナdivが配置されます。したがって、基本的にbgイメージはdivの外側にあります。必要なdivに含まれている必要があります。

どんな助けでもいただければ幸いです。(これは繰り返しのトピックかもしれないので、それについては申し訳ありません)

コード:

<div id="HeaderContainer">
  <div id="BGHeader"></div>
</div>

    #HeaderContainer{
        position:relative;
    }

    #BGHeader {
        position:absolute;
        top:0;
        height:420px;
        width:100%;
        background-image:url(imagehere.jpg);
        background-repeat:repeat-x;
    }
4

1 に答える 1

0

HTMLとCSSを投稿する必要があります。少なくとも関連する部分。しかし、それらを見たことがないので、私の最善の推測は、ヘッダーで絶対位置を使用していることだと思います。相対的な位置にある別の要素でそれをラップする必要があります。

<div id="container">
    <header>header here</header>
</div>

あなたのCSSはそのようなものです:

#container{
    position:relative;
}

header{
    position:absolute;
    top:0;
    left:0;
}

私があなたのニーズや状況について間違っている場合は私に知らせてください、そして私は更新することができます。

于 2012-10-20T00:03:29.337 に答える