移动端的图片超过屏幕的宽度

      今天碰到了一个小难题,做手机端的网页时,发现我的图片超过了屏幕原有宽度。

    那么今天就来和大家分享一下如何解决这个小错误。

    众所周知,我们在做手机端页面时,是不可以出现滚动条的,因为滚动条是手机端页面的禁区。

    那么,我们应该如何去解决它呢!我这里有几个小方法大家可以一试。


    1.img{max-width:100% !important;height:auto}

    这是第一种方法,即给图片增加一个最大宽度,这样一来,即使图片再大,也逃不出屏幕的五指山了。

    这一种是最常用也最接近完美的方法。

    2.当然还有第二种方法,如果你很幸运的使用的是框架,那么这种方法可能正好解决你的燃眉之急。

    示例如下:

    我们再写样式的时候,会用style标签引入

    <style lang="scss" scoped></style>

    如果想解决问题的话,可以将scoped去掉,scoped的作用就是是每一个单个组件的样式不会重复,

    我们可以把他去掉,然后给组件内容套一个最大的盒子.box{width: 100%;height: auto;},

    找到被渲染的图片位置,加入.introduce-bottom{ max-width: 100%;img{width: 100% !important;

    height: auto !important;}

    这样就可以轻松的解决问题了哦!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,749评论 1 45
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,813评论 1 92
  • 1. tab列表折叠效果 html: 能源系统事业部 岗位名称: 工作地点 岗位名...
    lilyping阅读 1,900评论 0 1
  • 本书介绍 你是不是对Django的学习感到迷茫?是不是对网上零星的教程感到绝望?是不是苦于没有可以迅速上手的实例而...
    阡陌3536阅读 1,334评论 0 0
  • 由阿寄是从外地转学来的借读生,每年交一千零二十元的学费,其中有一千块是借读费。这并不是什么一二线城市,甚至是个在中...
    由阿寄阅读 239评论 0 1