1

私は少し困惑しています。

私のウェブサイトでは、ヘッダーとナビゲーション バーの間に小さな隙間が表示されています。それを取り除く理由や方法がわかりません。

www.elite-arcades.com

誰か助けてくれますか?

コードは次のとおりです。

  <!--new header section ends -->

        <tr>
            <td>
              <img src="layout/eliteheader.jpg" alt="Elite Gaming | The UK's Premier Arcade Machine Supplier" width="900" height="235" />                  </td>
        </tr>


 <!-- Navigation Menu Begins -->

    <tr bordercolor="#000000">
    <td background="layout/background1.gif">
        <div id="Navigation" style="PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 0px;">

そしてCSS:

body {
color:#333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
margin: 0;
padding: 0;

}

4

2 に答える 2

1

これは、次の行でcellspacing設定したためです。28

<table cellpadding="0" cellspacing="28" width="100%">

これを0に設定し、ページレイアウトの他の部分に影響がないことを確認する必要があります。

于 2013-03-01T10:12:01.310 に答える
0

vertical-align:top 以下のようなエリートヘッダー画像を使用すると、問題が解決されます。

<img style="vertical-align: top" width="900" height="236" alt="Elite Gaming | The UK's Premier Arcade Machine Supplier" src="layout/eliteheader.jpg">
于 2013-03-01T10:32:16.517 に答える