任何人都可以告诉我如何在我们调整浏览器大小时调整图像大小,就像在https://login.microsoftonline.com/中所做的那样, 我已经尝试过使用媒体查询的 css 方法。但我想像微软一样即时调整图像大小。这就是我所做的http://codoc.testdrive.ch/Intranet
问问题
266 次
3 回答
1
使用(纯 Javascript)JavaScript 窗口调整大小事件或(jQuery)如何使用 jQuery 检测窗口大小中描述的调整大小事件?. 然后设置你想要的图像大小。
于 2013-06-19T04:38:17.430 回答
1
图片缩小的效果可以在 CSS 中非常简单地完成,无需使用任何 JavaScript:
#image_id{
width: 100%
}
微软所做的是实现了“响应式设计”。这意味着设计既“流畅”又“自适应”。
- “流畅”是指图像尺寸随着屏幕变小而变化的事实。
- “自适应”是指当屏幕变得太小时图像消失的事实。(页面布局发生变化。)
流体部分可以使用我上面的代码来实现。但是,自适应部分将需要媒体查询,就像您所做的那样。将两者结合起来,你就会得到微软的效果。
以下是有关响应式设计的更多快速信息:
- Youtube 视频:http ://www.youtube.com/watch?v= T6MCkGWSXa0(1:29 长)
- 实时示例: http: //liquidapsive.com/
- 更多现场示例:http ://bradfrost.github.com/this-is-responsive/
于 2013-06-19T05:43:44.013 回答