修改了一下你的代码(在第一个),增加了border-bottom-width:0.0mm可以达到你的要求
<span id="WebForm2_w_文本域1_0" style="border-width:0.2mm;border-style:Solid;height:9.2mm;width:62.4mm;border-bottom-width:0.0mm;TOP:28.65mm;LEFT:28.65mm;Position:absolute;Top:28.65mm;Left:28.65mm;"></span>可以Mark么?

解决方案 »

  1.   

    mm作单位,不准确,改用px作单位就准确了,例如下面这样,重合了~~<span id="WebForm2_w_文本域1_0" style="BORDER-RIGHT:0.2mm solid; BORDER-TOP:0.2mm solid; LEFT:28.58mm; BORDER-LEFT:0.2mm solid; WIDTH:62.4mm; BORDER-BOTTOM:0.2mm solid; POSITION:absolute; TOP:100px; HEIGHT:50px">
    </span><span id="WebForm2_w_文本域3_1" style="BORDER-RIGHT:0.18mm solid; BORDER-TOP:0.18mm solid; LEFT:28.58mm; BORDER-LEFT:0.18mm solid; WIDTH:62.36mm; BORDER-BOTTOM:0.18mm solid; POSITION:absolute; TOP:149px; HEIGHT:50px">
    </span>
      

  2.   

    刚才说错了~ 不是单位的问题,只要位置准确,还是可以重合的如果你不想计算它们的实际位置,那么就干脆把它们都放在htmltable里,除了第一个span,其他span全部不要上边框就行了例如
    <TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="1">
    <TR>
    <TD><span id="WebForm2_w_文本域1_0" style="BORDER-RIGHT:0.2mm solid; BORDER-TOP:0.2mm solid; BORDER-LEFT:0.2mm solid; WIDTH:62.39mm; BORDER-BOTTOM:0.2mm solid; HEIGHT:20mm">
    </span><span id="WebForm2_w_文本域3_1" style="BORDER-RIGHT:0.18mm solid; BORDER-TOP:0.18mm; BORDER-LEFT:0.18mm solid; WIDTH:62.36mm; BORDER-BOTTOM:0.18mm solid; HEIGHT:20mm">
    </span><SPAN id="Span1" style="BORDER-RIGHT: 0.18mm solid; BORDER-TOP: 0.18mm; BORDER-LEFT: 0.18mm solid; WIDTH: 62.36mm; BORDER-BOTTOM: 0.18mm solid; HEIGHT: 20mm">
    </SPAN>
    </TD>
    </TR>
    </TABLE>
      

  3.   

    to:Eddie005(♂) 暴赱 『零零伍』(︶︵︶) 这样可以,但这些控件都是动态根据配置生成的,因为某些原因,我的配置里面写的全是mm,就是说,我没办法控制配置生成,我以前想过将mm 转换成px但没有找到适合的转换方式,因为他们之间不是整数倍的关系,算来算去总有有一些误差。
      

  4.   

    to:Eddie005(♂) 暴赱 『零零伍』(︶︵︶) 实际情况是,我是解析xml文件的设置而动态生成的这些控件,比如配置里写这是个文本框,边框是1,长是50mm宽是10mm位置是x:100mm,y:200mm,控件之间并不是规则的表格形式的,无法用表格来定位,控件位置是互不相干的,生成这个xml文件的是个CS程序,且不是我们自己开发的,他用的单位就是mm甚至英寸。控件的位置完成是靠这个来绝对定位的。
      

  5.   

    BORDER-RIGHT-TOP
    对四边不可以单边设置吗?把要重合的两边去掉一条!