CSS保证金问题

时间:2012-05-04 21:16:49

标签: html css css3

对这个简单的问题感到抱歉..

有谁知道为什么我这个页面按钮部分的图像没有正确对齐。最右边的图像似乎被推倒了。没有人知道造成这个问题的原因是什么?

Link to Issue

6 个答案:

答案 0 :(得分:5)

你有一堆&nbsp不在标签中。看起来这似乎是通过Firebug删除后的问题。删除它们,它应该排成一行。

答案 1 :(得分:1)

删除后会有很多空格:enter image description here

答案 2 :(得分:1)

当我检查页面时,我看到在文档中插入了额外的html元素

</li><!-- ITEM ENDS HERE -->
 &nbsp; &nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; &nbsp; &nbsp;<li class="item2">

额外的“nbsp”正在抛弃对齐。

答案 3 :(得分:0)

这不是有效的HTML。你需要先修复它。通过验证器运行您的页面并更正“元素div不允许作为元素ul的子元素在此上下文中”错误。

答案 4 :(得分:0)

每个<li>上方有很多空格。删除它们,它应该工作正常。使用Chrome开发者工具或Firebug进行检查。

答案 5 :(得分:0)

您需要移除</li><li>之间的任何空格或换行符,因此在您的CMS的HTML模式中,它应该字面读取</li><li>而不是:

</li>



        <li>

如果不可能,请联系CMS的开发人员/论坛,并向他们寻求帮助。