中心标签不以IE7为中心

时间:2011-07-14 08:56:48

标签: html css

我有这个代码,并尝试了一些东西,但没有什么想把它放在IE7中?一切都可以使用chrome和FF

<div id='div_phone_big'></div>
<div id='div_longgray_gradient'>
<form>
   <table class='menu_bar_table' width='100%'>
     <br></br>
     <tr>
     <center>
        <span class='spn_big_lightblue_rbc'>RAINBOW</span><span class='spn_big_black_rbc'>CODE</span>
     </center>
     </tr>
     <br></br>
     <tr>
     <center>
        <span class='spn_med_yellow_rbc' >THANK YOU,YOUR FORM HAS BEEN SUBMITTED</span>
     </center>
     </tr>
</table>
</form>
</div>

两个span标签在CSS

中没有对齐设置

我做错了什么? 谢谢

4 个答案:

答案 0 :(得分:3)

你做错了什么:

答案 1 :(得分:2)

不要使用中心标记,不推荐使用。请改用CSS。你可以这样做:

<td style="text-align:center">data</td>

你忘记在你的内部添加标签了。如果你想研究桌子的解剖学,请到http://w3schools.com/html/html_tables.asp

<tr> 
    <td style="text-align:center">
        <span class='spn_big_lightblue_rbc'>RAINBOW</span>
    </td>
    <td style="text-align:center">
        <span class='spn_big_black_rbc'>CODE</span> 
    </td>
</tr> 
<tr> 
    <td style="text-align:center" colspan="2">
        <span class='spn_med_yellow_rbc' style="margin-left:auto;margin-right:auto;">THANK YOU,YOUR FORM HAS BEEN SUBMITTED</span> 
    </td>
</tr>

另外,请勿使用表格进行布局。表用于表格数据,而是使用CSS。

答案 2 :(得分:1)

我可能错了,但我认为您无法在<center>内使用<tr>

相反,请使用align的{​​{1}}属性,或使用CSS将其置于中心

tr

<tr align="center">
  <td>text</td>
</tr>

答案 3 :(得分:0)

当他的一些孩子使用“float”属性时,

标签不会居中。 祝你好运!