0
.menubar li {
    float: left;
    width: 115px;
    text-align: center;
    background-image: url(js/left_main_bg_image.gif);
}

背景画像は、Firefox、Chrome などでは機能しません。私もテーブルで試してみました。も機能しません。

誰でも私を助けることができます!
私を助けてくれた人に感謝します。

4

4 に答える 4

1

画像の高さも CSS 宣言に追加します。<br>そして、そこにそれらのタグは必要ありません

以下のようなものが動作するはずです:

.menubar li {
    float: left;
    width: 115px;
    text-align: center;
    background: url('js/left_main_bg_image.gif');
     height: 100px;
}
于 2013-01-02T08:56:30.273 に答える
1

heightCSS プロパティがありません。実際の例を参照してください。

必要な HTML と CSS は次のとおりです。コードと比較して、見逃しているものを確認してください。

HTML

<ul class="menubar">
    <li></li>
    <li></li>
</ul>

<strong>CSS

.menubar li {
    float: left;
    width: 115px;
    height: 115px; 
    text-align: center;
    background-image: url(js/left_main_bg_image.gif);
}​
于 2013-01-02T09:00:52.233 に答える
0
.menubar li {
    float: left;
    width: 115px;
    height:100px;
    text-align: center;
    background-image: url('js/left_main_bg_image.gif');
}

画像の URL が引用符で囲まれていることに注意してください...

<br>cssに要素がある理由がわかりません...

于 2013-01-02T08:59:35.110 に答える
0

li要素は、 class がmenubarのolまたはulタグ内にあると予想されます。指定されたクラスを持つこれらのタグがそこにあることを確認してください。

于 2013-01-02T09:02:33.920 に答える