jsp的 td 标签中的两个动态select不能在一行显示。
<td><select>...</select><select>..</select></td>本来两个select标签可以在一行显示,当动态改动其中一个或两个selec...
<td><select>...</select><select>..</select></td>本来两个select标签可以在一行显示,当动态改动其中一个或两个select的option内容后,两个select分成两行显示了,td的宽度够大,不是压缩造成的,求大侠解答。。。。。
展开
2个回答
展开全部
改变select后不在一行了,你把2个select 的style=“width:40%”试试。
我觉得肯定是你选的那个option的text造成了宽度变大。
实在不行,你设定td不可换行 nowrap 看看。
我觉得肯定是你选的那个option的text造成了宽度变大。
实在不行,你设定td不可换行 nowrap 看看。
更多追问追答
追问
都试过了,没用。我说过td的宽度够大,如果是一个select和其他标签,就不会换行,两个select就换行,真奇怪。
追答
1212
我做了测试,没有你说的情况啊
所以肯定还是你代码哪里有问题吧
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
">
<%
Connection con = //得到数据库连接
Statement statement=con.createStatement();
ResultSet rst=statement.executeQuery("SQL取得内容");
while(rst.next())
{
//循环得到每一项
out.println(trans("<option value="+rst.getString("classId")+"></option>"));
}
con.close();
%>
</select>
<%
Connection con = //得到数据库连接
Statement statement=con.createStatement();
ResultSet rst=statement.executeQuery("SQL取得内容");
while(rst.next())
{
//循环得到每一项
out.println(trans("<option value="+rst.getString("classId")+"></option>"));
}
con.close();
%>
</select>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询