2012-03-19 77 views
0

目前我有一行輸入元素,其中一個選擇和另一個禁用的一個下面。添加jQuery時輸入/選擇元素未對齊

http://jsfiddle.net/WRWvJ/

當用戶點擊文本另一個之前它被添加。

但是,當添加行時,輸入元素之間的間距全部混亂。看起來好像默認的瀏覽器CSS被添加到應用程序中。

任何關於爲什麼邊界將會像這樣在元素和元素之間關閉的想法?

回答

2

這是因爲你的標記中的空白,你看到它正確呈現。但是,當您使用append方法動態添加元素時,它不會添加任何白色間距,而只是您傳遞要添加的元素。

爲了更好的使用css來控制元素的佈局。或者使用容器而不是僅追加元素。

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

+0

該死的空白讓我瘋狂。感謝您的解釋!我不會猜到這是我的問題 - – Jimmerz28 2012-03-19 16:45:02