<div>ffffffff <span title="阿斯顿飞 " contentEditable=false style="WIDTH: 58px; HEIGHT: 16px;" name="阿斯顿飞" align="middle">   
<TABLE contentEditable=false style="FONT-SIZE: 16px; FONT-FAMILY: Arial" cellSpacing=0 cellPadding=0 border=0>   <TBODY>   <TR>   <TD noWrap>阿斯顿飞 </TD> 
</TR> </TBODY> </TABLE> </span>ffffffff&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </div> 
如何在不改变table 结构前提下 让他们变成一行 
结果应该是“ffffffff阿斯顿飞ffffffff” 但现在“阿斯顿飞”不知什么原因,高出一块。

解决方案 »

  1.   

    css定位问题,不难的,自己摸索下就OK了
      

  2.   

     <table style="width: 445px" border="0">
                    <tr>
                        <td colspan="0">
                            ffffffff阿斯顿飞ffffffff</td>
                    </tr>
                    
                </table>
      

  3.   

    shoumangli 不能 写到一起郁闷你也太能,找空了
    问题是 table 里 和外的 字符串高度不统一
      

  4.   

    table 里定义了字体和字大小:“style="FONT-SIZE: 16px; FONT-FAMILY: Arial"”,table外没定义,所以字大小不一样,定义成统一大小就行了
      

  5.   


    div {
      line-height: 16px;
    }
      

  6.   

    <span title="阿斯顿飞 " contentEditable=false style="WIDTH: 58px; HEIGHT: 16px;" name="阿斯顿飞" align="middle">    
    <TABLE contentEditable=false style="FONT-SIZE: 16px; FONT-FAMILY: Arial" cellSpacing=0
    cellPadding=0 border=0>    
    <TBODY>    
    <TR>    
    <TD noWrap>阿斯顿飞  </TD>  
    </TR>  
    </TBODY> 
     </TABLE>  
    </span>
      

  7.   

    style='POSITION:relative; top:3px; ' 试试它