<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
#div1{
height:500px;
float:left;
}
#div2{
height:500px;
width:1000px;
float:left;
}
#div3{
height:500px;
float:left;
float:left;
}
div2的宽度为定长,怎么设置div1和div2的宽度相等且等于页面总宽度减去div2的宽度的一半,最好给出个具体代码