0

CSS div を使用してサイトに画像を追加しようとしています。background-image:url(""); を使用しています。しかし、サイトをロードするときに画像が表示されません。私が参照している画像は、私のstyle.cssと同じフォルダーにあり、ファイル名が正しく記述されていることを4重に確認しました。どんな助けでも大歓迎です。ありがとうございました。

CSS:

div#logo { 
    background-image:url(dm-button2.png);
    height: 120px; 
    width: 120px;
    position:absolute;
    z-index: 100;
    background: blue; /* #333333; */
    padding: 0px;
    margin: 0px auto;
    display: inline;
}

HTML: (ここに何か足りないものはありますか?)

<div id="logo">
</div>
4

5 に答える 5

1

これを使って:

div#logo { 
    background-image:url(dm-button2.png);
    height: 120px; 
    width: 120px;
    position:absolute;
    z-index: 100;
    background-color: blue; /* #333333; */
    padding: 0px;
    margin: 0px auto;
    display: inline;
}
于 2013-08-15T20:45:22.760 に答える
0

背景画像と背景をこのようなものに置き換えてみてください

background: blue url('dm-button2.png') no-repeat fixed center; 

100%確信はありませんが、background-imageの後にbackgroundが続くと、backgroundはbackground-imageの呼び出しを上書きするので、順番にロードされると思います

于 2013-08-15T20:46:08.997 に答える