2017-04-12 267 views
0

在網站IA正在從頭開發調整的SVG圖標,文字的大小,我有這樣一個ul & li導航菜單:在導航菜單

|*|Lorem Ipsum|Dolor Sit|Amet| 

*是一個SVG家直接嵌入到html頁面的圖標。這是我用來生成它的CSS:

#main_menu { /*id for ul*/ 
    overflow: auto; 
} 

#main_menu li { 
    float: left; 
    margin: 0px 1px; 
    padding: 0px 4px; 
    height: 16pt; 
} 

/* id for svg home icon in #main_menu */ 
#home_icon { 
    fill: #eeeeee; 
    stroke: #eeeeee; 
} 

我想根據其他條目的大小來調整SVG圖標,但我不知道該文本的大小。我該怎麼做?

回答

0

您是否試過em單位?

#home_icon { 
    fill: #eeeeee; 
    stroke: #eeeeee; 
    width: 1em; 
    height: 1em; 
} 
+0

它已調整大小,但仍然沒有正確對齊,並且導航菜單上出現一個滾動條。我也嘗試過'vertical-align:middle;'但沒有運氣。 – AreTor

+0

如果沒有看到您的實際代碼,我們無法提供幫助。發佈[MCVE]。 –