我有一个在构造一个头元素如下:4个额外的垂直像素?
<div id="header">
<div id="title">
<img src="images/logo.png" alt="Element17 Photography">
</div>
<div id="menu">
<ul>
<li class="togglelink grey2white button" data-block="albums" id="togglealbums">Albums</li>
<li class="togglelink grey2white button" data-block="about" id="toggleabout">About Me</li>
<li class="togglelink grey2white button" data-block="contact" id="togglecontact">Contact</li>
</ul>
</div>
</div>
的CSS去与如下:
#header {left:10px; top:10px; position:absolute; height:80px; display:table;}
#title {display:table-cell; height:80px; margin:0; padding:0 20px 0 0; border-right:1px solid rgba(255,255,255,0.75);}
#menu {display:table-cell; vertical-align:middle; margin:0; padding:0; height:80px;}
#menu ul {list-style-type:none; margin:0 0 0 20px; padding:0; font-size:0.75em;}
我指定基本上每件上的一80px
高度,但在Chrome中,它的高度为84px
。你可以在这里看到它:www.element17.com。
这是怎么发生的?的
这是一个视觉问题还是只是作为开发人员多余的像素困扰?说实话,我真的不能看到它的任何问题。 – Niklas
后者主要是。使我的强迫症爆发。 – NaOH