本帖最后由 george_hsu 于 2009-08-18 10:40:52 编辑

解决方案 »

  1.   

    e_close.style.display = "inline-block"; 试试看
    或者name的float:left; close的float:right试试看
      

  2.   

    如果name和close希望在一行显示的话
    <div style="float:left;width:49%;" id="name"></div>
            <div style="float:right;width:50%" id="close"></div>
    <div style="clear:both"></div>
      

  3.   

    用e_close.style.display = "inline-block"还是有换行
    用float也没作用
      

  4.   

    name的float:left; close的float:right试试看
      

  5.   

    <div id="dialog">
        <div id="title">
            <div id="name" style="float:left;">name</div>
            <div id="close" style="text-align:right;">close</div>
        </div>
    </div>
    这样就可以了。
      

  6.   


    <div id="dialog">
        <div id="title">
            <div style="float:right" id="close"></div>
            <div id="name"></div>
    <!--将close放在name前面,利用浏览器读取html特性-->
        </div>
    </div>