对齐div内的单选按钮

时间:2013-05-29 12:28:07

标签: html css

我有一个div,而div里面有单选按钮,最简单的方法是根据文本在div内的同一行垂直对齐单选按钮

echo"<div  id=\"div{$id}\" ";?> 
                    echo"</br>

                    <input type= radio name=\"{$id}\" value=\"{$option1}\" >
                    $option1
                    </br>

                    <input type= radio name=\"{$id}\" value=\"{$option2}\">
                     $option2
                    </br>

                    <input type= radio name=\"{$id}\" value=\"{$option3}\">
                    $option3
                    </br>

                    <input type= radio name=\"{$id}\" value=\"{$option4}\">
                     $option4

                    </br></br>";
                    echo"</div>";

以上代码值取自db,我想知道如何在div中垂直对齐div中的radiobuttons ......提前谢谢

3 个答案:

答案 0 :(得分:2)

样式单选按钮如下:

input[type="radio"] {
    margin-top: 0;
    vertical-align: middle;
}

答案 1 :(得分:-4)

您可以使用表格尝试:

echo"<div  id=\"div{$id}\" ";?> 

echo"<br />
<table>
<tr>
<td>
<input type= radio name=\"{$id}\" value=\"{$option1}\" >
</td>
<td>
$option1
</td>
</tr>


<tr>
<td>
<input type= radio name=\"{$id}\" value=\"{$option2}\" >
</td>
<td>
$option2
</td>
</tr>

<tr>
<td>
<input type= radio name=\"{$id}\" value=\"{$option3}\" >
</td>
<td>
$option3
</td>
</tr>

<tr>
<td>
<input type= radio name=\"{$id}\" value=\"{$option4}\" >
</td>
<td>
$option4
</td>
</tr>

</table>
</br></br>";

echo"</div>";

答案 2 :(得分:-5)

你必须把它们放在桌子上才能正确对齐......

echo"<div  id=\"div{$id}\" ";?> 
                echo"</br>
<table><tr>
                <td align=cente valign=middle><input type= radio name=\"{$id}\" value=\"{$option1}\" ></td><td align=center valign=middle>
                $option1</td></tr>

                <td align=cente valign=middle><input type= radio name=\"{$id}\" value=\"{$option2}\"></td></td><td align=center valign=middle>
                 $option2</td></tr>
                </br>

                <td align=cente valign=middle><input type= radio name=\"{$id}\" value=\"{$option3}\"></td><td align=center valign=middle>
                $option3</td></tr>
                </br>

                <td align=cente valign=middle><input type= radio name=\"{$id}\" value=\"{$option4}\"></td><td align=center valign=middle>
                 $option4</td></tr>

                    “;                         回声 “”;