我有以下标记(这是一个粗略的估计,但它会做)。 http://jsfiddle.net/6UxRU/1/
<fieldset>
<div class="parent">
<input id="inpt" type="text" />
<ul class="checkboxgroup">
<li>
<label>
<input type="checkbox" />Dominican Republic</label>
</li>
<li>
<label>
<input type="checkbox" />Equatorial Guinea</label>
</li>
<li>
<label>
<input type="checkbox" />Egypt</label>
</li>
<li>
<label>
<input type="checkbox" />French Southern Territories</label>
</li>
</ul>
</div>
</fieldset>
有什么办法可以使ul
宽度适合输入的宽度(即使输入的宽度发生变化)?此外,除了使父宽度为 200px 之外,是否有更好的方法来强制这两个元素始终处于它们现在的位置?