2016-01-23 58 views
1

我有下面的代码,导致“客户端”和“标题”之间明显的垂直空间。当我从客户端删除“a”元素时,间隙消失。如何在保留“a”元素的同时消除缺口?HTML删除“a”元素的垂直间距

echo "<h4><a href='"; 
    echo the_permalink(); 
    echo "'>"; 
    echo get_field('client'); 
    echo "</a></h4>"; 

    echo "<h4><a href='"; 
    echo the_permalink(); 
    echo "'>"; 
    echo the_title(); 
    echo "</a></h4>"; 
+0

发布您的CSS如何

风格 – PetrHejda

回答

1

垂直空间最有可能是h4元素上的边距和/或填充。在这种情况下,解决方案只使用1个包含2个链接的,可能包含<br>,因此第二个链接出现在新行中。

所以,不要关闭第一个h4,并且不要打开第二个h4。或者完全不使用h4,但这取决于标题代表的内容。