【发布时间】:2014-07-28 02:02:02
【问题描述】:
如果观看者有智能手机或 PC,我需要更改图像的大小。这实现了我想要的,但这是一种不好的方法,因为加载了 4 次 img 并且它是多余的:
<div class="col-md-4 text-center">
<img class="hidden-md hidden-sm hidden-xs" src="~/Content/Images/masinaC.png" width="250" height="250" />
<img class="hidden-lg hidden-sm hidden-xs" src="~/Content/Images/masinaC.png" width="200" height="200" />
<img class="hidden-lg hidden-md hidden-xs" src="~/Content/Images/masinaC.png" width="150" height="150" />
<img class="hidden-lg hidden-md hidden-sm" src="~/Content/Images/masinaC.png" width="100" height="100" />
</div>
它一次只显示一个图像,只有大小不同。如何在没有这个丑陋的标记的情况下实现它?可能使用 CSS,为了简单起见,我将图像大小放在 HTML 中。
【问题讨论】:
标签: html css responsive-design twitter-bootstrap-3