【问题标题】:My mobile responsive website is not resizing properly我的移动响应网站未正确调整大小
【发布时间】:2015-03-03 15:24:04
【问题描述】:

我有一个处于开发阶段的网站。默认视图看起来不错,但是当浏览器重新调整大小时,图像和字体看起来过于拉伸或挤压,而不是优雅地响应。我在这里附上了两张图片。请建议有什么问题。谢谢。

【问题讨论】:

  • 你用什么来让网站响应?
  • 您是否在代码中添加了视口?并提供指向您网站的链接或制作小提琴。
  • 您是否使用引导程序来构建响应式网站?

标签: javascript html css mobile responsive-design


【解决方案1】:

如果图片是背景,尝试添加:

background-size: cover;

到那些 div。

这将使图像足够大以填充其容器,同时保持原始比例。

如果图像只是一个img而不是背景图像,如果你切换它,它应该可以工作。

【讨论】:

    【解决方案2】:

    当您将此 CSS 与您的背景图片一起添加时,所有浏览器大小都会采用 100% width。添加此 css 后图像不会拉伸。

    background-position: center center; 
    background-repeat: no-repeat; 
    background-attachment: fixed; 
    background-size: cover; 
    height: 100%; 
    width: 100%;
    

    【讨论】:

    • 当然。当您将此 css 添加到您的背景图像时,它在所有浏览器大小中占用 100% 的宽度。添加此 css 后图像不会拉伸。背景位置:中心中心;背景重复:不重复;背景附件:固定;背景尺寸:封面;高度:100%;宽度:100%;
    • 很好,但是下次在你的答案中加上那个描述
    猜你喜欢
    • 2017-01-24
    • 1970-01-01
    • 2017-10-02
    • 2014-04-19
    • 2013-03-31
    • 2019-02-07
    • 2018-10-24
    • 1970-01-01
    • 2021-03-28
    相关资源
    最近更新 更多