目前我有一行输入元素,下面有一个选择,另一个是禁用的。
当用户点击文本时,会在其之前添加另一个文本。
但是,当添加行时,输入元素之间的间距全部搞乱。在添加CSS时,似乎不会将默认浏览器CSS应用于它们。
关于为什么边距会在元素和元素之间关闭的任何想法?
答案 0 :(得分:2)
由于标记中的空白区域,您会看到它正确呈现。但是当您使用append
方法动态添加元素时,它不会添加任何白色间距,只会添加您要传递的元素。
为了渲染它,使用css来控制元素的布局。或者使用容器而不是仅添加元素。
工作演示 - http://jsfiddle.net/WRWvJ/7/