2012-01-17 40 views
1

我建立地方分層次ul母公司已成立line-height & font-sizeem小號CSS懸停菜單:CSS「李:懸停UL」頂值/行高Dependance的計算

#menu li a{ 
    font-size:1.3em; 
    line-height: 2em; 
    padding: 0 0.7125em; 
    color: black; 
} 

我遇到困難爲ul.sub計算確切top值等懸停它出現在它的底部邊緣的父容器:

#menu ul ul{ 
    position: absolute; 
    top: 2em; 
} 

該頂部值使其在父容器內出現10%左右。我在想什麼是有一種方法來計算確切的價值知道父母的line-height & font-size

這就是HTML結構的樣子。

<nav id='menu'> 
    <ul class='top'> 
     <li><a href='#'>Item0</a></li> 
     <li> 
      <a href='#'>Item1</a> 
      <ul class='sub'> 
       <li><a href='#'>Item0</a></li> 
       <li><a href='#'>Item1</a></li> 
      </ul> 
     </li> 
     <li><a href='#'>Item2</a></li> 
     <li><a href='#'>Item3</a></li> 
     <li><a href='#'>Item4</a></li> 
    </ul> 
</nav> 

回答

1

EUREKA!時刻..對不起傢伙。

的解決方案是:top: 100%;;)

和平&愛

+0

你應該紀念這個作爲正確答案。 – Matthew 2012-01-17 23:07:02

+0

明天會做;) – 2012-01-18 04:46:22