如何让图片在手机端自适应大小

大家用html5开发手机网页时,经常会遇到如何让图片自适应的问题,本经验为大家总结如何实现自适应图片的步骤:

方法/步骤

首先看一下图片自适应的网页。(本图中的图片大小刚好占满浏览器)

如何让图片在手机端自适应大小

首先,我们在body中增加canvas标签:

<canvas id="myCanvas">

Your browser does not support the canvas element.

</canvas>

<div>&nbsp;&nbsp;&nbsp;&nbsp;本养老院占地面积是14000平方米,建筑面积5000平方米。园林面积为7000平方米。</div>

注:这里极力推荐使用html5的canvas标签,使用传统的img标签经试验有一系列问题,小编暂时没找到可自适应的简便方法。

如何让图片在手机端自适应大小

此时刷新页面查看效果,发现注释已经显示出来,且页面上面的花瓣canvas已经预留出空间,如图:

如何让图片在手机端自适应大小

为canvas标签增加自定义背景:

#myCanvas {

background-image: url(${webRoot }/webpage/weixin/images/agency.jpg);

background-size: 100%;

}

注:url中是图片的路径,大家需自行修改。

如何让图片在手机端自适应大小

这时候查看页面效果,发现图片已经展示,但是未占满整个浏览器。

如何让图片在手机端自适应大小

使用css定义body、canvas标签样式:

body {

height: 100%;

width: 100%;

margin: 0;

padding: 0;

}

#myCanvas {

height: 100%;

width: 100%;

margin: 0;

padding: 0;

display: block;

}

如何让图片在手机端自适应大小

这时候刷新页面,发现图片已经自适应了。目的达成。

如何让图片在手机端自适应大小

相关文章

  1. 怎么让手机网站自适应设备屏幕宽度?

    手机或平板设备屏幕大小差距大,因此打开网页时宽度也不同,新做的手机网站如何能够自适应网页宽度,就有了一些难度,还好程序猿们想到了这一点,在代码里面做了如此设置,下面简单讲解一下. 工具/原料 写代码软件,记事本或DW都可以 手机或平板一台,做测试 方法/步骤 方法:在网页头部加上这样一条meta标签 ...

  2. jar游戏按键修改,怎么修改jar游戏按键

    步骤/方法 首先解压并运行按键转换软件,会出现如下页面-截图1: 上传的图片 20115822333720.jpg [ 40.02 KB 622×443 ] (缩略时请点击查看原图) 再点设置,就进入了设置的界面-截图2, 上传的图片 20115822355020.jpg [ 45.82 KB 62 ...

  3. 由word插入自适应大小的文本框引开的技巧

    常规的方法我们是在用绘图工具中的文本框,再输入文本,今天讲解一个非主流的方法. 方法/步骤 首先在工具栏空白处右击,在弹出的菜单中选择"绘图"命令. 在word中输入文本,并选择这个文本. 再点击"绘图"工具的文本框.横排文本框和竖排文本框你根据自己的需要. ...

  4. 手机怎么切换自适网络

    众所周知,现在手机从2G到4G网络制式挺多,有的地方可能需要切换才能更好的接收信号.小编就来演示切换手机网络,以乐1s为例. 工具/原料 手机 方法/步骤 找到手机"设置",进入. 在无线和网络中,选择移动网络设置选项. 可以看到当前网络模式为4G. 点击进入,选择3G后确认. ...

  5. 自适应网页设计的方法

    维护同一个网页代码,即可使网站在多种浏览设备(从桌面电脑显示器到智能手机或其他移动产品设备)上需要具有更好的阅读体验,必须要自适应设备分辨率的要求. 工具/原料 各种浏览器 方法/步骤 在HTML头部增加viewport标签. 在网站HTML文件的开头,增加viewport meta标签告诉浏览器视 ...

  6. 技巧篇:word文档中如何插入图片

    我们用的word的文档处理文件是一款文字处理软件.那么我们如何在这款文件软件当中加入自己的照片呢?或者是插入一些图片呢?今天我们就来具体操作一遍. 工具/原料 电脑 文档 方法/步骤 打开我们的word文档 点击我们的文档中的左上角位置的插入选项 点击图示为中的图片选项 在弹出的对话框中找到我们要插 ...

  7. 怎样设置手机QQ为最省流量模式

    QQ是我们手机上不可或缺的软件,我们随时随地都需要跟朋友或亲人保持联系,但是,平时有wifi的时候,看着群里的各种讨论,各种萌图都特别的开心,但是我们不可能一直处于wifi的状态下,一旦到了只能用流量的时刻,那些图就成了我们心中永远的痛,怎样对手机QQ进行设置,让那些图不再浪费我们的流量呢?请往下看 ...

  8. 在PS中如何批量处理图片

    很多设计师在工作中都会遇到一些杂事,比如上百张图片需要修改大小或者添加水印什么的,如果一张张的打开去操作不仅累而且效率低,此处和大家分享一下在PS中如何批量处理图片,提高效率(当然你也可以借助其他软件去批量操作),此处纯粹为了分享交流,此处以批量处理图片大小为例,其他批处理和其类似. 工具/原料 P ...

  9. 移动页面自适应手机屏幕宽度

    网上关于这方面的文章有很多,重复的东西本文不再赘述,仅提供思路,并解释一些其他文章讲述模糊的地方. 1.使用meta标签,这也是普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统. 首先解释该标签的含义: < ...