我试图使用 div 使用“假”表。
假表结构简单
<div id="fatable">
<div id="fatable1"></div>
<div id="fatable2"></div>
<div id="fatable3"></div>
<div id="fatable4"></div>
<div id="fatable5"></div>
<div id="fatable6"></div>
<div id="fatable7"></div>
<div id="fatable8"></div>
</div>
#fatable {
width:100%;
white-space: nowrap;
}
#fatable1, #fatable2, #fatable3, #fatable4, #fatable5, #fatable6, #fatable7, #fatable8 {
float:left;
}
我现在的问题是,名为#fatable3 的元素必须自行扩展,因此#fatable 总是达到100% 的可能性。
#fatable3
是一个搜索输入字段,它将是“弹性”的,因此每次使用 1200 像素的 1900 像素时,例如这个元素必须“增长”到 #fatable 达到 100%..
我什至有一个 jsfiddle,因为我记得这太难了。但是如果设置为 100% 宽度,#fatable3
那么这些元素会占用页面的 100% 宽度,使得#fatable
屏幕宽度实际上是 175%。
还是我必须搬到真正的桌子上才能做到这一点?
这是 jsfiddle 的简化版本,我只需要一行,但是当我为内联元素设置 100% 宽度时,它会下降,因为它占用了 100% 的宽度而不是内部剩余空间。 . 希望你能理解我
这是:http: //jsfiddle.net/sU5Kx/