Jquery Internet Explorer:CSS表格(表格行、表格单元格)的可视化效果不好
我使用显示表、表行和表单元格属性创建了一个CSS表结构 每个p都有表行属性,它们跳行OK。但是,当我在同一个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
中添加了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表<代码>显示:内联
中断表列的大小。