表格样式在Chrome中不同

时间:2014-07-09 04:57:14

标签: html css html-table

有联系表格,我有一些选项可以检查联系时间和方法。我在Chrome,Firefox和Safari上正确设置了样式。无线电选项左侧的标签,它们都排成一行。

我遇到了Chrome风格已经崩溃的问题,我无法弄清楚Firefox和Safari CSS是如何完美运行的。该页面为cbasphaltmaintenance.com

    <table id="contactOptionTable">
            <tr>
                <td>
                <h1>Prefered contact method:</h1>
                </td>    
                <td>
                <input type="radio" value="home" name="contact_Method" class="contactRadioClass"/>
                <label for="home">Home</label>
                </td>
                <td>
                <input type="radio" value="mobile" name="contact_Method" class="contactRadioClass" />
                <label for="home">Mobile</label>
                </td>
                <td>
                <input type="radio" value="email" name="contact_Method" class="contactRadioClass" />
                <label for="home">Email</label>
                </td>
            </tr>
            <tr>
                <td>
                <h1>Prefered contact time:</h1>
                </td>    
                <td>
                <input type="radio" value="morning" name="contact_Time" class="contactRadioClass"/>
                <label for="home">Morning</label>
                </td>
                <td>
                <input type="radio" value="afternoon" name="contact_Time" class="contactRadioClass" />
                <label for="home">Afternoon</label>
                </td>
                <td>
                <input type="radio" value="night" name="contact_Time" class="contactRadioClass" />
                <label for="home">Evening</label>
                </td>
            </tr>
            </table>

这是在safari和firefox中运行的css

    #contactOptionTable{
vertical-align: middle;
float: left;
padding: 0;
margin-left: 14%;
 }

    .contactRadioClass{
    margin-top:10px;
    }

我不知道这里发生了什么,但这让我烦恼。我感谢所有的帮助。你可能会看到我的耳后有点湿。

2 个答案:

答案 0 :(得分:0)

您需要缩小margin-left: 5%并将width : 100%添加到#contactOptionTable

但是我建议你不要在这里使用表格结构,如果你使用div's

创建它会更好

答案 1 :(得分:0)

在CSS中添加以下类。

#contactOptionTable input
{
  float:right;
}