在移动设备上,我们常常需要将一张图片的宽度设为屏幕的宽度,同时将图片的高度设置成和图片的宽度一样大,下面讲讲用css如何设置。

html如下

        <div class="imageHeader"><img :src="food.image"></div>

css如下(这里用了styleus语法书写)

 .imageHeaderposition:relativewidth: 100%height:0padding-top:100%  /*相对于这个盒子的宽度设置的,其值=width*/imgposition:absolutetop:0left:0width: 100%height:100%

1、首先设置父容器.imageHeader的position:relative,width:100%,同时设置height:0,关键是padding-top:100%或者设置padding-bottom:100%这样设置的效果是.imageHeader这个盒子的padding-top/padding-bottom的值是等于.imageHeader这个盒子的宽度的,这样就把父元素的宽度和高度设置成一样大了

2、然后设置子元素<img>的position:absolute,top:0,left:0,width:100%,height:100%

经过上述操作,就可以在移动设备上将图片的长宽设置成一样了,并且宽度为移动设备的宽度,效果图如下所示:

设置图片的宽高一样大相关推荐

  1. html设置图片的宽高

    一.HTML标签内控制宽度高度 img标签自带的属性:width和height: 例如:    <img src='图片地址' width:150; heght:150; /> 注意:通过 ...

  2. 微信小程序背景图片设置和图片自适应宽高

    微信小程序背景图片设置和图片自适应宽高 我们在开发过程中经常需要对一些元素设置图片为背景图片. 网络图片: .ServiceCenter{width: 100vw;height: 40vw;margi ...

  3. 原生图片预览实现及由此引出的图片自适应宽高问题探索

    看到手机相册,突发奇想:能不能用实现一个原生的页面"相册"?或者说,传统网页中怎么实现图片预览功能? 如果在原生网页中使用插件,那必不可少的要引入一堆东西(并不是鄙视插件,只是为了 ...

  4. 小程序图片自适应宽高,保持图片比例不变

    小程序图片自适应宽高,保持图片比例不变 小程序中,可根据需求给image设置 mode属性来控制图片的裁剪.缩放模式 如果要保持图片在容器内不变形可设置mode属性为aspectFit 代码如下: / ...

  5. linux 读取png图片大小,读取 png 图片的宽高信息

    #include // 保留,在读取 png 头部信息的是,每次读取到 0D 0A 读取就会产生错误,如果 0D 0A 修改为其他的数据,则数据可以正常读取,不知道为什么 ----文件打开的时候, 将 ...

  6. 代码 - 多张图片合并成PDF(每页宽高即是当前页面图片的宽高)- itextpdf

    文章目录 1. 多张图片转成PDF(每页PDF的宽高是当前页面图片的宽高) 7.2.3版本 官方示例 多图合并成PDF   1. 多张图片转成PDF(每页PDF的宽高是当前页面图片的宽高) 7.2.3 ...

  7. RT/Metro商店应用如何如何获取图片的宽高

    RT/Metro商店应用如何如何获取图片的宽高 var file = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms ...

  8. css设置元素的宽高为整数,为什么有的浏览器解析出来的宽高是小数?

    如图: 因为把当前的标签页缩放显示了,所以浏览器会渲染出非整数的盒子尺寸 参考文章:css设置元素的宽高为整数,为什么有的浏览器解析出来的宽高是小数? - 孙北吉的回答 - 知乎

  9. js进阶 11-6 jquery如何获取和设置元素的宽高(jquery多方法)

    js进阶 11-6  jquery如何获取和设置元素的宽高(jquery多方法) 一.总结 一句话总结:jquery里面多是方法啊,比如jquery对象的宽高.所以取值是方法,赋值就是方法里面带参数. ...

最新文章

  1. 求大神给解释一下H3C ospf 双塔奇兵
  2. sort函数pythonreverse_Python基础 7 ---- Python内置sort和sorted函数
  3. MATLAB应用实战系列(五十三)-模拟退火算法(附源码)
  4. ABAP 动态的实现任意表的ALV显示
  5. STM32 通用定时器基本原理
  6. 刘强东卸任京东 CEO,“二号位”徐雷接棒:三大电商巨头“二把手”正式集齐
  7. 基于Ruby的Watir-WebDriver自动化测试框架
  8. 1026. 节点与其祖先之间的最大差值
  9. 华为捕苹果,小米做黄雀
  10. maven编译时出现读取XXX时出错invalid LOC header bad signature
  11. AP注册不上线(现网中存在其它厂商的控制器)
  12. 瑞星网络版杀毒软件安装部署
  13. python大麦网抢票_抢票攻略-大麦网
  14. position:fixed;支持ie6,清除e6下抖动。
  15. 原创C#Winform桌面应用中实用又美观的开关控件源码分享
  16. 为什么客户端最后还要等待2MSL?
  17. 学习笔记(13):21天通关Python(视频课)-字典高级用法
  18. ODOO13 开发教程四 模型中的字段
  19. 男人不知道女人的16件事
  20. Webex Player 安装文件,解决了不能播放问题,win7也能使用

热门文章

  1. PCA9511ADP 电子元器件 NXP恩智浦 封装MSOP8 批次22+
  2. 中国大学MOOC企业战略管理题库含答案
  3. 企业知识管理难?选对系统可解决90%的问题
  4. 《微信公众平台开发最佳实践》读书笔记
  5. 您的iPhone 已停用解决办法
  6. 中运锚链船用有档锚链
  7. P1506 拯救oibh总部题解
  8. 【编译原理】 实验一:词法分析器的自动实现(Lex词法分析)
  9. 汇总 | AR眼镜开发资源合集(建议收藏)
  10. 视博云虚拟现实制造业技术创新战略联盟共创VR产业新未来!