IMGと下限距離DIV(ブロック型素子)(または呼ばスリットボイド)。
ソリューション:
マジック1:画像のimgタグの表示:ブロック
2マジック:カスタムピクチャーimgタグ垂直整列:下、vertical-整列:中央の、垂直整列:トップ。
IMG {垂直整列:底;}
HTMLは=「センター」(画像ビューアのために=「中」を揃えるためにハンドル)垂直整列に相当ソリューション、揃える属性として:真ん中、それは同じ理由であるが、限り、垂直整列のベースラインとしてこれを取ることはありませんギャップが姿を消しました。
マジック3:
フォントサイズのコンテナの定義が0です。
DIV {
幅:110px;
国境:1pxの固体#000000;
フォントサイズ:0
}
幅:110px;
国境:1pxの固体#000000;
フォントサイズ:0
}
それは、その理由と言われています。
テキスト、デフォルトで他のインライン要素と整列し、親要素のベースライン、およびベースラインと親の下縁と一定の距離(この距離とフォントサイズ、フォントファミリに関連する)の写真ので、垂直整列設定:トップ/ボトム/テキスト・トップ/テキスト下部には、このような状況を回避することができます。だけではなく、李、他のブロック要素は、IMGは、この現象を持っていますが含まれています。
説明書
1.ieディスプレイのいくつかのモード、HTMLドキュメント内の文の先頭には、<!DOCTYPE ...>があります
strictモードとして宣言された場合、すなわち双方向W3Cで文書を表示、W3C標準の内部にある間、彼らは明示的にブロックとして宣言されていない限りの<img />インラインデフォルトのラベルは、あります
彼らは問題を解決するだろうが、しかし構造の観点から来ていなかった姑息として記述することができます...;ブロック:2.そのギャップは、IMGのdesplayに、デフォルトの行の高さとフォントサイズのため、すなわちボックスモデルであります
ます。https://www.cnblogs.com/JoannaQ/archive/2013/03/16/2962443.htmlで再現