2014-10-19 103 views
0

我在我的HTML頁面編碼這樣的有一個形象:對齊圖像

<div class="nav_icons" id="github"> 
      <a href="http://github.com/kida001"><img src="imgs/github.png" alt="github" /></a> 
     </div> 

在CSS我有這樣的:

.nav_icons a img { 
    vertical-align: top; 
    padding-left: 60px; 

} 

然而不管是什麼,我把對的在垂直對齊我無法達到頂端。如果我在HTML頁面上對圖像進行align =「top」內聯CSS,它就可以工作。我如何在CSS類中做到這一點?我正在編輯的頁面目前是本地的,否則我會鏈接到它。謝謝!

+0

提供一個http://jsfiddle.net/ – GramThanos 2014-10-19 03:11:45

+0

我相信圖像也需要顯示:inline-block;垂直對齊工作。 – trnelson 2014-10-19 03:20:21

回答

0

「id」比「class」更強大。所以,你可以這樣使用它:

#github a img { 
vertical-align: top; 
padding-left: 60px; 
} 
0

你可以控制#github的維度,並把圖像作爲「背景圖像」在CSS中。這可能是對齊圖像的簡單方法。