问题<a> &amp; Positioning</a>

时间:2011-04-28 20:20:13

标签: html href

this page上,左栏与标题之间的空格太大。我认为这是因为左栏顶部的img有一个<a href=""></a>。有没有办法让左侧的img与右边的img(正确的高度)相符?

4 个答案:

答案 0 :(得分:5)

该列有一个空的<a href="http://www.glamourunderground.com/?p=217" target="_blank">&nbsp;<p></p> </a>标记和一个空的<p>标记,它们会向下推送列的内容。简单的解决方案是删除标签,因为它们是空的并且<a>无法点击。

答案 1 :(得分:2)

你在标题和形象之间拥有所有这些:

<div class="date">
</div>
</div>
<div class="cover">
<div class="entry">
<div class="col1"><a href="http://www.glamourunderground.com/?p=217">&nbsp;<p></p>
</a><p><a href="http://www.glamourunderground.com/?p=217"></a></p>

可能想要清理它,你的问题可能会解决。特别是&nbsp;部分。

答案 2 :(得分:2)

实际上,问题根本不是<a>标记,而是内部空<p>标记和不间断空格&nbsp;

<a href=".../?p=217" target="_blank">&nbsp;<p></p>
</a>

删除它们,两列应排成一行。

编辑:正如其他人所说,你根本不需要这个锚,它可能应该完全删除。

答案 3 :(得分:0)

每个DIV都有TOP css属性的硬代码值。将每个值减少85px。