像谷歌一样调整图像大小
我有一个问题。
当窗口高度调整大小时,如何按比例调整图像大小?
像 Google 图片这样的示例:(警告:模糊的 NSFW) http://www.gnomecorp.fr/local/cache-vignettes/L160xH230/google-girljaf72-40c90.jpg
谢谢
I have a question.
How can I resize proportinally an image when window's height is resize ?
Example like Google images : (Warning: vaguely NSFW) http://www.gnomecorp.fr/local/cache-vignettes/L160xH230/google-girljaf72-40c90.jpg
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可以使用jQuery来实现跨浏览器。在提供的示例中,当您水平调整窗口大小时,图像将按比例调整大小。
检查工作示例 http://jsfiddle.net/zrPpa/2/
You can use jQuery to achieve cross browser. In the example provided, when you resize your window horizontally, image will resize proportionally.
Check working example at http://jsfiddle.net/zrPpa/2/
您的示例中的效果是由您的网络浏览器自动执行的。
您可以通过在 CSS 中将 img 元素的宽度和高度声明为百分比来复制此效果。确保您没有在 img 标记中显式指定 with 和 height 属性。
The effect in your example is performed automatically by your web browser.
You can replicate this effect by declaring the width and height of the img element as percentages in the CSS. Ensure that you do not specify explicit with and height attributes in the img tag.