2011-07-06 63 views

回答

5

您的圖片需要與文字垂直對齊。這裏的CSS:

.f1 img { 
    vertical-align: text-bottom; 
} 

原因是瀏覽器如何解釋「行高」,以及它如何定位內聯元素以及該垂直空間內的文本。

0

由於文本可能包含較大的大寫字母,並且字體有邊距以保持圖像不能共享的可讀性。

-1

要解決,你可以添加位置:相對於img元素的2px的頂值:

.f1 img { 
    position: relative; 
    top: 2px; 
} 

或者,如果你想在它坐在什麼地方細粒度控制頂部的任何值。

1

這裏是我如何放置在同一行的幾個圖像和文字:

<div style="display:inline;float:left"> some word </div> 
<img style="display:inline;float:left".../> 
<div style="display:inline;float:left"> word 2></div> 
..... 

內嵌樣式只佔用盡可能多的寬度,因爲它需要,並沒有考慮新的生產線。

相關問題