我有一个70 x 50像素的盒子,我有各种图像(SVG文件,所以没有大小)我想保持它们的宽高比,但是一些图像是纵向的,一些是横向大小的。所以我可以这样做:背景图像的最大尺寸CSS
background-size: 70px auto;
并且这将适用于所有的景观图标。但它会拉伸肖像图像并使它们更高,因此它们仍将具有正确的宽高比,但顶部和底部将被切断。
是否有某种background-max-size?
(或者,我使用的背景图片的唯一原因是因为你可以中心对齐的图像,水平和垂直,所以另一种方法是找到如何垂直对齐锂元素中的img元素。)
呃,为什么CSS不能做中心垂直对齐,就像水平居中。 CSS可以更容易,明智的显而易见! – 2010-10-29 22:07:42
@Jonathan CSS可以做垂直对齐就好,只有微软像往常一样搞砸了。不要责怪CSS,责怪M $ :) – kijin 2010-10-29 22:51:04
微软?他们怎么处理它?如果我出垂直对齐:在imgs父母的中心,它不会垂直对齐 – 2010-10-30 07:52:59