问题在代码中! <div style="width:800px;height:200px;border:1px #dcdcdc solid">
父div为div3
<div style="width:200px;height:200px;background:red;float:left">div1</div>
<div style="height:200px;background:yellow;float:left;width:300px;">div2</div>
</div>
<div>
<p>已知:div1的宽度。div3的宽度是画的时候才知道(相当于未知)。div2宽度未知。</p>
<p>1,希望达到效果为div1和div2能够在一行显示,并使div2能够宽度最大。定位效果随意,无论 float还是position,只要达到效果就行。</p>
<p>2,希望CSS实现!</p>
</div>
父div为div3
<div style="width:200px;height:200px;background:red;float:left">div1</div>
<div style="height:200px;background:yellow;float:left;width:300px;">div2</div>
</div>
<div>
<p>已知:div1的宽度。div3的宽度是画的时候才知道(相当于未知)。div2宽度未知。</p>
<p>1,希望达到效果为div1和div2能够在一行显示,并使div2能够宽度最大。定位效果随意,无论 float还是position,只要达到效果就行。</p>
<p>2,希望CSS实现!</p>
</div>
解决方案 »
- 如何用JS实现点击没有ID没有NAME的按钮呢?
- setInterval在ie中执行特别慢 是什么问题(尤其ie6下)
- 急问,如何动态给img加上id,在线等!谢谢!
- 可滑动的tabs选项卡,如何实现
- 开口一个新窗口?
- 求助!!TextBox控件内数据换行(StringBuilder.Append的換行問題)
- 求救~~谢谢了~~有谁会~
- 请教JS绝顶高手(IFRAME问题)
- 为什么我这个不能执行?
- 代码:<a href="" onclick="javascript:window.alert('asda')">Test</a>,这是一个hyperlink,我想点击它的时候只执行javascript,为不想它打开新页面,如何做到?
- 求高人,点击Flash,浏览器上方弹出“阻止了一个弹出窗口” 怎么办?
- js取本地页面中的值
function Resize(){
var tmpW
//alert(document.getElementById("div3").scrollWidth);
//alert(document.getElementById("div1").style.width);
tmpW=document.getElementById("div3").scrollWidth-parseInt(document.getElementById("div1").style.width);
//alert(tmpW);
document.getElementById("div2").style.width=tmpW+"px";
//alert(document.getElementById("div2").style.width);
}
</script>
</head><body onload="Resize();">
<div id="div3" style="width:800px;height:200px;border:1px #dcdcdc solid">
父div为div3
<div id="div1" style="width:200px;height:200px;background:red;float:left">div1</div>
<div id="div2" style="height:200px;background:yellow;float:left;width:300px;">div2</div>
</div>
<div>
<p>已知:div1的宽度。div3的宽度是画的时候才知道(相当于未知)。div2宽度未知。</p>
<p>1,希望达到效果为div1和div2能够在一行显示,并使div2能够宽度最大。定位效果随意,无论 float还是position,只要达到效果就行。</p>
<p>2,希望CSS实现!</p>
</div>
</body>
<div style="width:800px;height:200px;border:1px #dcdcdc solid">
父div为div3
<div>
<div style="width:200px;height:200px;background:red;float:left">div1</div>
<div style="height:200px;background:yellow;margin-left:200px;">div2</div>
</div>
</div>
<div>
<p>已知:div1的宽度。div3的宽度是画的时候才知道(相当于未知)。div2宽度未知。</p>
<p>1,希望达到效果为div1和div2能够在一行显示,并使div2能够宽度最大。定位效果随意,无论 float还是position,只要达到效果就行。</p>
<p>2,希望CSS实现!</p>
</div>
调整div3宽度,可以看到div2自适应. 不知道是不是你要的效果