【发布时间】:2014-07-07 01:01:35
【问题描述】:
我有一些图像随着浏览器的大小而变小。 它对我来说效果很好,但是随着图像变小,它们之间的空间会变大。 当浏览器最小时,图片之间的空间就是图片的大小。
如果您将浏览器的大小慢慢调整到最小,您会看到媒体查询启动并明白我的意思。
我已经尝试了很多东西,但我却迷失了方向。
我试过在小提琴中复制它,但它只需要我的大部分代码即可,所以我只能提供指向页面http://www.techagesite.com/page-1work1112211.htm的链接
.top_grow{
display:inline-block;
vertical-align:top;
font-size:0;
margin:0 auto;
overflow:hidden;
white-space:nowrap;
}
.cats {width:100%;
height:100%;
display:block;
font-size:0;
}
.text{
font-size:11px;
letter-spacing:1px;
word-spacing:1px;
}
<div class="top_grow">
<a href="http://www.techagesite.com/hd-wii-wallpapers-mario-kart-super-mario-galaxy-2.htm">
<img class="cats" src="http://freephonewallpapersformobile.files.wordpress.com/2014/05/super-mario-galaxy-hd-desktop-background_small1.jpg"></img>
<div class="text">
Mario Galaxy
</div>
</a>
</div>
【问题讨论】:
-
您也可以尝试在代码顶部使用“”。它可能需要您重新编码所有内容以管理布局,但 HTML 5 可能会提供更高的稳定性。此外,如果您想使用 Bootstrap 框架,它可以帮助布局在移动和其他浏览器中自动调整您的图像。不要忘记使用视口设置来适应移动设备:
-
我希望有一个 CSS 答案
标签: css image media-queries