我有一个菜单(请参阅示例)。它有两排。上面的一个是硬编码的,最下面的是用jquery插入的。问题是,上面的行在LI元素之间有一些间距,而底部的行没有。我错过了什么?插入LI元素jQuery的外观不同于硬编码的
0
A
回答
3
如果删除上面的列表中的元素[li
]的HTML失去它的空白,以及之间的空白。像:
<li class="" onclick="/admin/oink;">Oink</li><li class="" onclick="/admin/super;">Piglet</li>
由于这uglifies的HTML,你也可能想看看这个discussion。尤其是乔恩格兰特的答案可能是一个选择。
1
0
在你的CSS你writen xmargin: 0 5px 0 0 ;
,这是无效的,而不是由浏览器识别。当你只写margin: 0;
它将删除li
的空间。你应该总是validate your CSS!
另外,您的代码中有两次相同的ID,但ID必须对文档是唯一的。
+1
是的,我知道,Xmargin意味着它的评论。这是懒惰的风格,我知道,我知道......但它的速度很快;)。 – Jauzsika
相关问题
- 1. JavaScript不调整UL元素的高度有时使用Jquery插入LI元素
- 2. li元素的jquery动画
- 3. JQuery获取基于相同li元素的选项文本
- 4. 清除没有Jquery或硬编码元素的文本框
- 5. Ul li:悬停不稳定的外观
- 6. 硬编码HTML元素名称
- 7. jQuery datepicker不能用于动态插入的html元素
- 8. jquery选择li元素
- 9. jQuery的获得输入元素在不同的父元素
- 10. jQuery编码值与jQuery.ajax数据元素的预期值不同
- 11. jQuery的越来越li元素的id
- 12. jQuery插入元素符号
- 13. 插入HTML代码元素
- 14. jQuery Mobile li元素中的图像
- 15. 排序li元素的类与jQuery
- 16. 加载js的作品不同于硬编码
- 17. 如何在div标签下插入LI元素的ID属性
- 18. 悬停父元素应编辑子元素外观 - 不起作用
- 19. jquery setfocus()新插入的元素
- 20. 如何插入元素jQuery的
- 21. jQuery的:麻烦插入DOM元素
- 22. 点击同一个div中的li元素? JQuery/JavaScript
- 23. Flutter - 将动态生成的元素与硬编码的元素结合起来
- 24. 用于动态插入元素的CSS
- 25. 入门jQuery的插入DOM元素,而无需插入后
- 26. jQuery删除所有空元素为li的元素
- 27. 包括在同一个LI元素的两个输入在Formtastic
- 28. 使用jQuery编辑选择新插入的元素
- 29. Strikeout li元素
- 30. LI子元素
该死的,你说得对。谢谢! – Jauzsika