2012-03-24 22 views
0

テンプレートをクリーンアップしようとしていますが、余分なピクセルがホバー効果やヘッダー/フッターのオーバーフローを解除する問題があります。フォントを変更した余分なスペース

Template link

リンクのいずれかを超えるホバーは、そのピクセルのシフトダウン時にあなたが見ることができるように。 すべてのスタイルシートが賢明全角で、それが応答できるようにするためですです。 フォントサイズを1emにしておくと、すべてうまく動作しますが、そこに持っているように.75emに変更するだけで、少し破損します。

CSS Direct Link

更新:それは「ハック」と考えるが、私は、リンクコンテナの行の高さを変えずにフォントサイズを変更することができるように私は、リンクコンテナのそれぞれの内側スパンのを入れていますかどうかわかりません。それは、行の高さ行の高さを追加または削除細かい

+0

がChromeで起こらないままにします。 – j08691

+0

ええ、そうです。私はFFでチェックしていましたが、ちょうどIEを見て、問題もあります。 – Colby

答えて

0

てみてください動作するようです。例えば

<div style="line-height:30px;">Div content</div> 
+0

これも参照してくださいhttp://www.w3.org/TR/WCAG20-TECHS/C21.html – dotoree

+0

ええ、私はそれ自身とその両親でそれを試みました。問題は、ライン高さを使用して、コンテナ内のリンクを垂直にセンタリングすることです。 – Colby

+0

は垂直その後、整列させるためのパディングを試してみてください@Colby。上部の詰め物(例えば10)を加え、2倍の高さに減らしてください(ここでは20) –

0
<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#header').css('width', $("#header").width()); 
    }); 
</script> 
<li id="header"><a href="#">Header</a><li> 

が常に同じ幅

+0

フムで遊んで維持するつもりです:/わからない幅は問題がここにあります – Colby

関連する問題