c# - HTML Firefox 表格对齐问题

标签 c# asp.net html firefox

这段代码似乎在除 Firefox 之外的所有浏览器上都能正常运行。在 Firefox 上,每个表格的第一行都正确对齐,但其余行都偏向右侧。这是我的第一个网站,所以如果我没有遵循任何其他正确的编码实践,请告诉我。该网站是实时的,可以在 www.topclassfifa.com 上查看,硬币页面与 firefox 有对齐问题。

<div class="center">
 <table id="XboxTable1" cellspacing="0" cellpadding="0" width="1000" 
    align="center" dir="ltr">
        <tr>
            <td style="padding-left:50px; padding-right:50px; padding-top:0px; padding-bottom:0px;" align="center" width="333" colspan="0" rowspan="0">
                <asp:Image ID="Image7" runat="server" ImageUrl="~/Images/Xbox50kIcon.png" /></td>
            <td style="padding-left:50px; padding-right:50px; padding-top:0px; padding-bottom:0px;" align="center" width="334" colspan="0" rowspan="0"><asp:Image ID="Image8" runat="server" ImageUrl="~/Images/Xbox100kIcon.png"/></td>
            <td style="padding-left:50px; padding-right:50px; padding-top:0px; padding-bottom:0px;" align="center" width="333" colspan="0" rowspan="0"><asp:Image ID="Image9" runat="server" ImageUrl="~/Images/Xbox250kIcon.png" /></td>
    </tr>
        <tr>
            <td style="font-weight: bold; font-size:medium"; width="333" align="center"colspan="0" rowspan="0">
                <font color="#92C83E">£<%=Xbox50kPrice %></font></td>
            <td style="font-weight: bold; font-size:medium" width="334" align="center" colspan="0" rowspan="0">
                <font color="#92C83E">£<%=Xbox100kPrice %></font></td>
            <td style="font-weight: bold; font-size:medium" width="333" align="center" colspan="0" rowspan="0">
                <font color="#92C83E">£<%=Xbox250kPrice %></font></td>
    </tr>
        <tr>
            <td style="width: 333px" align="center" colspan="0" rowspan="0">
                <asp:Label ID="Label4" runat="server" Text="Quantity: " ForeColor="#92C83E"></asp:Label>
                <asp:DropDownList ID="DropDown50kXbox" runat="server" Width="44px" 
                    onselectedindexchanged="Changed50kXbox" AutoPostBack="true" BackColor="#0168D4" 
                    ForeColor="#92C83E">
                    <asp:ListItem>0</asp:ListItem>
                    <asp:ListItem>1</asp:ListItem>
                    <asp:ListItem>2</asp:ListItem>
                    <asp:ListItem>3</asp:ListItem>
                    <asp:ListItem>4</asp:ListItem>
                    <asp:ListItem>5</asp:ListItem>
                    <asp:ListItem>6</asp:ListItem>
                    <asp:ListItem>7</asp:ListItem>
                    <asp:ListItem>8</asp:ListItem>
                    <asp:ListItem>9</asp:ListItem>
                    <asp:ListItem>10</asp:ListItem>
                </asp:DropDownList>
            </td>
            <td style="width: 334px" align="center" colspan="0" rowspan="0">
                <asp:Label ID="Label5" runat="server" Text="Quantity: " ForeColor="#92C83E"></asp:Label>
                <asp:DropDownList ID="DropDown100kXbox" runat="server" Width="44px" 
                    onselectedindexchanged="Changed100kXbox" AutoPostBack="true" BackColor="#0168D4" 
                    ForeColor="#92C83E">
                    <asp:ListItem>0</asp:ListItem>
                    <asp:ListItem>1</asp:ListItem>
                    <asp:ListItem>2</asp:ListItem>
                    <asp:ListItem>3</asp:ListItem>
                    <asp:ListItem>4</asp:ListItem>
                    <asp:ListItem>5</asp:ListItem>
                    <asp:ListItem>6</asp:ListItem>
                    <asp:ListItem>7</asp:ListItem>
                    <asp:ListItem>8</asp:ListItem>
                    <asp:ListItem>9</asp:ListItem>
                    <asp:ListItem>10</asp:ListItem>
                </asp:DropDownList>
            </td>
            <td style="width: 333px" align="center" colspan="0" rowspan="0">
                <asp:Label ID="Label6" runat="server" Text="Quantity: " ForeColor="#92C83E"></asp:Label>
                <asp:DropDownList ID="DropDown250kXbox" runat="server" Width="44px" 
                    onselectedindexchanged="Changed250kXbox" AutoPostBack="true" BackColor="#0168D4" 
                    ForeColor="#92C83E">
                    <asp:ListItem>0</asp:ListItem>
                    <asp:ListItem>1</asp:ListItem>
                    <asp:ListItem>2</asp:ListItem>
                    <asp:ListItem>3</asp:ListItem>
                    <asp:ListItem>4</asp:ListItem>
                    <asp:ListItem>5</asp:ListItem>
                    <asp:ListItem>6</asp:ListItem>
                    <asp:ListItem>7</asp:ListItem>
                    <asp:ListItem>8</asp:ListItem>
                    <asp:ListItem>9</asp:ListItem>
                    <asp:ListItem>10</asp:ListItem>
                </asp:DropDownList>
            </td>
    </tr>
    <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
        <td>&nbsp;</td>       
    </tr>
        <tr>
            <td style="width: 333px; font-weight: bold; font-size:large" align="center" colspan="0" rowspan="0">
                <font color="#92C83E">£<%=Xbox50kTotal %></font></td>
            <td style="width: 333px; font-weight: bold; font-size:large" align="center" colspan="0" rowspan="0">
                <font color="#92C83E">£<%=Xbox100kTotal %></font></td>
            <td style="width: 333px; font-weight: bold; font-size:large" align="center" colspan="0" rowspan="0">
                <font color="#92C83E">£<%=Xbox250kTotal %></font></td>
    </tr>

最佳答案

尝试删除 rowspan="0"colspan="0"来自你的 <td> 的属性标签。

关于c# - HTML Firefox 表格对齐问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13651719/

相关文章:

javascript - 什么是先读 HTML 或 JavaScript?

c# - 如何更改图表 x 轴间隔

javascript - 在依赖 MasterPage 的 aspx 页面中,在哪里引用 javascript 文件?

c# - 以编程方式在 asp.net 应用程序的 microsoft.identityModel 中配置联合身份验证元素

c# - 我可以使用 HtmlAgilityPack 在某个标记上拆分 HTML 文档吗?

javascript - 带有 `width: 100%` 的样式 header 而不使用 `position` 属性

c# - json.net 将字符串反序列化为嵌套类

c# - 扩展 Entity Framework 将列添加到 Identity Server 4 客户端表

c# - DataTable 使用带逗号的 Datacolumn Name 排序

asp.net - 如何调试 w3wp clr.dll 错误