我有一个大小不断变化的图像(在每个不同的视图上从数据库中调用不同的图像)。
我想在响应式 Web 应用程序中显示图像。就像这样 - 在智能手机设备中,我希望它适合屏幕的大小 - 但要小一点(例如,下面 30% 的文本将可见,而图像将占据大约 70%屏幕)。
我已经构建了应用程序并且图像就在那里,我只是想确保不同的图像大小都能对各种浏览器做出良好的反应。移动而不是。
我如何缩放图像(显示的任何图像),以便无论调用什么图像,使用什么设备,图像都将适合小型设备、桌面或桌面或平板电脑视图图像将处于其正常大小(即,假设它不是很大且分辨率太高 - 在这种情况下,我希望它在其他视图中也按比例缩小)。
我该怎么办?
我需要使用 ImageMagick、picturefill、css、javascript(jquery?coffeescript?bootstrap)还是可以使用纯 html5?有什么先进的吗?帆布?