2013-01-23 19 views
1

我有一小段代码,它在我的win7机器上以firefox,chrome和ie9的不同垂直间距进行渲染。如何修复不同浏览器中的垂直间距变化?

<div id="main-compo"> 
       <div id="divisions" class="transparent"> 
        <p><a href="#">p1</a></p> 
        <p><a href="#">p2</a></p> 
        <p><a href="#">p3</a></p> 
        <p><a href="#">p4</a></p> 
        <p><a href="#">p5</a></p> 
        <p><a href="#">p6</a> 
        <p style="border-bottom: none;"><a href="#">p7</a></p> 
       </div></div> 

http://jsfiddle.net/erea/96KBC/

,我一直在努力了一个多小时,我仍然不知道为什么。任何帮助将是伟大的,谢谢!

+1

使用重置样式表。 http://meyerweb.com/eric/tools/css/reset/ – Roger

+0

试图确切的reset.css没有做任何改变,它真的搞砸了网站。我会在jsfiddle中尝试一下,看看会发生什么。 – novicePrgrmr

回答

0

找到了line-height是问题。

添加了这一切,现在一切都是完美的。

body { 
    line-height: 1; 
}