Jquery Internet Explorer:CSS表格(表格行、表格单元格)的可视化效果不好

Jquery Internet Explorer:CSS表格(表格行、表格单元格)的可视化效果不好,jquery,html,css,internet-explorer,css-tables,Jquery,Html,Css,Internet Explorer,Css Tables,我使用显示表、表行和表单元格属性创建了一个CSS表结构 每个p都有表行属性,它们跳行OK。但是,当我在同一个中添加了2个以上的元素(输入或选择)时,我希望这些元素是内联的,但在IE(上一版本)中是跳转的,尽管它们属于同一个 有什么解决办法吗?完美的可视化就像Firefox,所有元素都在一条线上 <p><label>Name (first, second): </label><input type="text" /><input type="t

我使用显示表、表行和表单元格属性创建了一个CSS表结构

每个p都有表行属性,它们跳行OK。但是,当我在同一个
中添加了2个以上的元素(输入或选择)时,我希望这些元素是内联的,但在IE(上一版本)中是跳转的,尽管它们属于同一个

有什么解决办法吗?完美的可视化就像Firefox,所有元素都在一条线上

<p><label>Name (first, second): </label><input type="text" /><input type="text" /></p>
名称(第一、第二):

例如:


垂直对齐:顶部
(和
填充顶部
)或
中间
添加到
标签


如果两个输入在单独的行上,zou可以使用例如
字段集输入{float:left;}

在CSS中添加以下类

 fieldset input{display:inline-block}
它将解决您的问题,并在所有浏览器中正确显示


我需要的是线条中的元素,而不是顶部的标签。谢谢。我更新了我的答案。但是你也有标签的问题,或者没有(在IE中,标签比应该的低)。第一次,我没有看到您破坏了输入:-)
float:left
破坏了表结构。有什么例子吗?啊,对不起。因此,
display:inline
可以帮助您。如果要创建表视图,为什么不使用表呢?这会更简单。在这种情况下,我只需要CSS表<代码>显示:内联
中断表列的大小。