使用jQuery添加时输入/选择元素未对齐

时间:2012-03-19 15:07:40

标签: jquery forms select input

目前我有一行输入元素,下面有一个选择,另一个是禁用的。

http://jsfiddle.net/WRWvJ/

当用户点击文本时,会在其之前添加另一个文本。

但是,当添加行时,输入元素之间的间距全部搞乱。在添加CSS时,似乎不会将默认浏览器CSS应用于它们。

关于为什么边距会在元素和元素之间关闭的任何想法?

1 个答案:

答案 0 :(得分:2)

由于标记中的空白区域,您会看到它正确呈现。但是当您使用append方法动态添加元素时,它不会添加任何白色间距,只会添加您要传递的元素。

为了渲染它,使用css来控制元素的布局。或者使用容器而不是仅添加元素。

工作演示 - http://jsfiddle.net/WRWvJ/7/