【发布时间】:2012-08-27 15:55:46
【问题描述】:
我真的很难让横向和纵向的图像很好地适合画廊的方形缩略图。
我尝试了各种 CSS 技巧,但认为我可能需要使用 Javascript。
有人知道我该如何解决这个问题吗?
编辑 - HTML/CSS 可以是任何东西,目前它只是打印出带有拇指方形类的图像,即。
<img class="thumb_square" src="/images/uploads/pic.jpg"/>
<img class="thumb_square" src="/images/uploads/pic2.jpg"/>
<img class="thumb_square" src="/images/uploads/pic3.jpg"/>
【问题讨论】:
-
张贴你的缩略图和所有的html
-
我写了一个网络照片库,发现最简单的方法是将缩略图尺寸存储在数据库中,并根据这些尺寸设置
的左边距和上边距。但是你没有提供太多关于你的实现的信息,所以很难更具体。
-
如果您希望形状不匹配的图像始终准确地填充到您的缩略图中,您有两种选择:1)您可以缩放/拉伸/挤压它以适应或 2)您可以按比例缩放而不失真并夹住不太合适的较长边缘。你要哪个?
-
理想情况下,想在不变形的情况下缩放它,我不会担心裁剪图像的一部分。