用Javascript生成了3个span,第一个设置float:left,另外两个设置float:right。没想到不起作用。(目的是让这三个span一个在左边,两个在右边)<即我们通常需要的标题、最小化、关闭>后来想了想,算了,还是设置第一个的宽度为某个值,t.style.width="250px"。然后把另外两个挤到右边去。OK,这样可以了,可是只是某些页面可以,在某几些页面就出错了,怪异的很。用IE Dev调试,看到t的width属性就是250,可页面里看到的宽度很明显不是250.。。然后,我在IE Dev把width的勾取掉,再勾上,就好了。纳闷的很,为啥不行呢?
把span换成DIV 或者把span的style属性加上display:block
这个属性是让元素站用一行