画像を正しく垂直に配置するのに問題があります。div
高さと行の高さが40pxのコンテナがあります。中には2つと1つdiv
を含む別のものがあります。画像の高さは30pxに設定されているため、画像は縮小されます。img
span
のvertical-alignプロパティはimg
middleに設定されています。ただし、生成されるオフセットは、FirefoxとChromeで、上部が8ピクセル、下部が2ピクセルです。vertical-alignプロパティをに設定した場合、top
またはbaseline
画像が上端にある場合は、画像をbottom
下端に移動するように設定します(間隔はまったくありません)。
余分なマークアップなしでそれらを適切に整列させる方法を見つけようとしましたが、何も見つからないようです。div内で画像を垂直方向に整列させる方法の解決策も試しましたが、うまくいきませんでした。
問題を説明するためにjsfiddleを作成しました:http://jsfiddle.net/pbQDS/
あなたが助けることができることを願っています!ありがとう!