現在我知道還有類似的問題發佈,但我正在尋找像素完美的解決方案。將文本垂直對齊左側的浮動圖像
沙盒:http://jsfiddle.net/unqc4a0f/1/
問題試圖解決:
嘗試代碼:
.mi{float:left; width:150px;height:200px;padding-right:10px;/*margin-top:3px;*/}
.mt{float:left; width:400px;margin:0;}
在我使用了填充/保證金黑客推圖像過去或文本對象向下幾個像素,以使它們在頂部邊緣處視覺對齊。從視覺上來說,我的意思是我知道字體有一個大小和行高,但即使考慮到這一點,實際字體字符的高度可能會包含一些空間。這可以在我上面的示例中看到。我也基於其他線程(這裏使用了line-height),儘管它確實實現了像素完美對齊,但它卻損壞了整個段落的垂直行間距。
我的問題基本上是是否繼續使用填充/邊緣黑客或是否有更合理的解決方案。我問這是關於建築佈局的響應,然後沒有統一佈局的問題。
在此先感謝。
我不認爲有任何替代方案像素,你正在做的事情。 – Alohci 2014-09-23 16:05:48