css - 通过媒体查询缩小图像不起作用

标签 css media-queries scale

专家们, 我有一个包含缩略图的页面: http://ulrichbangert.de/heimat/Bad_Harzburg_Oldtimertreffen/2015-04-05_Bad_Harzburg_Oldtimertreffen.php 我的目的是为小屏幕将拇指的大小减小到 50%,以便更多的拇指适合屏幕。我已经有了 JS 的解决方案,但想改用 CSS。我最新的方法使用规模: CSS:

@media only screen and (max-width: 768px) {
a.th200 {
    -moz-transform:scale(0.5);
    -webkit-transform:scale(0.5);
    transform:scale(0.5);
    display: inline-block;   
}
}

HTML:

<a href="2015-04-05_Bad_Harzburg_Oldtimertreffen_01.jpg" class="ilightbox th200"><img class="th200" src="2015-04-05_Bad_Harzburg_Oldtimertreffen_01_th200.jpg" alt="Oldtimertreffen in Bad Harzburg"></a>

就 Firebug 指示而言,按比例缩小工作正常,但缩略图之间有很多空间,因此无法达到预期的效果。是什么导致了这个空白空间?我怎样才能删除它?

最佳答案

我会使用一个 DIV 作为容器,然后为每个缩略图使用一个 DIV,然后缩小缩略图 DIV。如果里面的图像是 DIV 大小的 100%,那么它们将随之缩小。这将消除您目前看到的空间。

关于css - 通过媒体查询缩小图像不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29556819/

相关文章:

html - 位置跨度在 p 标签内,因此一部分留在左侧,另一部分在右侧

javascript - 应用显示 :none in mobile/tablet view in html/css

javascript - 仅针对手持设备触发 jQuery

CSS3 媒体查询错误

c - 在 C 中将浮点值缩放为 (0-100) 的函数

FFMPEG 多重过滤器(缩放视频+缩放/应用水印)

javascript - 即使在制作动画时也始终将栏粘贴到页脚

html - CSS 下拉菜单在 Chrome 中不起作用

javascript - 使用 jQuery slideToggle 在主列表下方扩展水平嵌套列表?

CSS3 在同一元素上缩放、淡入淡出和旋转(为什么 SCALE 不起作用?!?)