css定位基线
我希望将下拉列表设置为与上述Btn1-2和Btn3相同的基线水平,但在单元格内。基本上与现在相反。我错过了什么?谢谢css定位基线,css,positioning,Css,Positioning,我希望将下拉列表设置为与上述Btn1-2和Btn3相同的基线水平,但在单元格内。基本上与现在相反。我错过了什么?谢谢 <table style="width:100%"> <tr style="border:1px solid #000"> <td> <div style="position:relative"> <input type="button" value="B
<table style="width:100%">
<tr style="border:1px solid #000">
<td>
<div style="position:relative">
<input type="button" value="Bt1" />
<input type="button" value="Bt2" />
<div style="position:absolute; top:0; right:0;">
<input type="button" value="Btn3" /> <br />
<select>
<option>Hello</option>
</select>
</div>
</div>
</td>
</tr>
</table>
你好
将div样式从位置更改为:绝对;位置:相对;这样可以把它放在电池里。你可以试试这个
<table style="width:100%">
<tr style="border:1px solid #000">
<td>
<div style="position:relative">
<input type="button" value="Bt1" />
<input type="button" value="Bt2" />
<div style="position:absolute; top:0; right:0;">
<input type="button" value="Btn3" />
<select>
<option>Hello</option>
</select>
</div>
</div>
</td>
</tr>
你好
你应该这样做:
<table style="width:100%">
<tr style="border:1px solid #000">
<td>
<div style="float:left;">
<input type="button" value="Bt1" />
<input type="button" value="Bt2" />
</div>
<div style="float:right;">
<input type="button" value="Btn3" />
<select>
<option>Hello</option>
</select>
</div>
</td>
</tr>
</table>
你好
为两个
div设置float
。这是演示:为什么需要按钮3和div的select inside?是的,但问题是我想要下面的下拉列表Btn3@xixonia:我想不会,只要Btn3和下拉列表与btn1和BTN2在同一个单元格中,如果您完全去掉div,您可以使用我的解决方案的后半部分。如果您需要div,只需去掉换行符,并使divs内联块。见下文。@JoshD-既然你对糟糕的编程毫无顾虑,我就在
之前敲打一个
。这将解决您的问题,您不必开始思考如何正确处理问题。有没有办法将下拉列表设置在btn3下?Naveed Ahmad:关闭,但是,现在我想将下拉列表设置在bt1和bt2的相同级别。:)