<div id="div1">
<span style="width:expression(document.getElementById(div1').width-20);padding-left:3px;">
aaa</span>
<span width=20>bb</span>
</div>
怎么不管用啊
<span style="width:expression(document.getElementById(div1').width-20);padding-left:3px;">
aaa</span>
<span width=20>bb</span>
</div>
怎么不管用啊
<span style="width:expression(eval((document.getElementById(div1').width-20));padding-left:3px;">
aaa </span>
<span width=20>bb </span>
</div>
<table style="width:100%;border:solid 1px red" cellspacing="0" cellpadding="0">
<tr>
<td style="border:solid 1px blue">left</td>
<td style="border:solid 1px green;width:20px">20px</td>
</tr>
</table>
<span style="width:expression(document.getElementById(div1').width-20);padding-left:3px;display:block;">
aaa </span>
设置display:block;
尝试下。
<div id="div1">
<span style="width:expression(document.getElementById('div1').offsetWidth-20);padding-left:3px;>aaa</span>
<span width=20>bb </span>
</div> </body>
z-index:expression(document.getElementById('div1').zIndex-1)