私はウェブサイトで作業していて、ページをデザインしましたが、ChromeとFirefoxで異なる結果が得られています。私が望むレイアウトはクロムで正しく与えていますが、Firefoxは異なる結果を与えています。
また、Firefoxのようにすべてのテーブルを上から開始する必要がありますが、Chromeでは適切な結果が得られません。
この問題を取り除くのを手伝ってください...私はスクリーンショットを次のように添付しています: -Firefoxで
クロームで
私のhtmlファイルコードは次のとおりです。
<div id="page">
<div class="container" >
<div style="overflow:hidden;">
<table width="44%" >
<tr>
<th>Todays To-Do</th>
</tr>
<tr><td>T-shirts.xls</td></tr>
<tr><td>Caps.xls</td></tr>
<tr><td>Mugs.xls</td></tr>
<tr><td>Pens.xls</td></tr>
<tr><td>xxx</td></tr>
<tr><td>xxx</td></tr>
<tr><td>xxx</td></tr>
</table>
<table width="27%" >
<tr>
<th>Vendor Contact List</th>
</tr>
<tr><td>T-shirts.xls</td></tr>
<tr><td>Caps.xls</td></tr>
<tr><td>Mugs.xls</td></tr>
<tr><td>Pens.xls</td></tr>
<tr><td>xxx</td></tr>
</table>
<table width="27%">
<tr>
<th>Price list</th>
</tr>
<tr><td>T-shirts.xls</td></tr>
<tr><td>Caps.xls</td></tr>
<tr><td>Mugs.xls</td></tr>
<tr><td>Pens.xls</td></tr>
<tr><td>xxx</td></tr>
</table>
</br>
</div>
<table width="45.56%" >
<tr>
<th>Add new+</th>
</tr>
</table>
</div>
</div>
</div>
これに含まれる私のCSSは次のとおりです。
body
{
background: url(../images/bg-main.jpg)top repeat-x;
text-align:left;
color:#333;
font-family:Arial, Helvetica, sans-serif;
}
#maincontainer-02
{
background:#ffffff;
border-left:1px solid #dedede!important;
border-right:1px solid #dedede!important;
margin-top:5px;
}
table
{
display:inline;
border-collapse: collapse;
border-spacing: 0px;
}
td
{
border:solid 1px #bfbfbf;
}
th
{
background-color:#bfbfbf;
border:solid 1px black;
text-align:left;
font-family:"Times New Roman", Times, serif;
font-size:1.875em;
}
*
{
margin: 0;
padding: 0;
}
#content
{
width:100%;
}
pre
{
border:3px solid #ccc;
padding:5px;
font-size:12px;
font-family:arial;
}
.bold{font-weight:bold;}
.blue{color:blue;}
.red{color:red;}
そしてそのフィドルがあります