我们在开发的过程中,经常会用到各种各样的图片,长图、宽图、圆图、方图等等。

那么我们如何去设定图片的宽高,保证让图片等比例、自适应呢!

这里我们可以借助background,以背景图的形式去展示,那么我们就简单了解一下背景图需要用到哪些属性。

  • background-color
  • background-position
  • background-size
  • background-repeat
  • background-origin
  • background-clip
  • background-attachment
  • background-image

假设大家对这些属性都了解了

不了解的,请移步这里去了解background

// css 背景图
.g-back-img{//图片位置  居中background-position: center center;//不重复background-repeat: no-repeat;//背景图覆盖整个区域background-size:cover;//图片地址background-image:url("***/**.png")
}

background 背景图相关推荐

  1. 前端:background背景图

    background背景图 属性解释 background属性是css中应用比较多,且比较重要的一个属性,它是负责给盒子设置背景图片和背景颜色的,background是一个复合属性,它可以分解成如下几 ...

  2. css设置 备用 background背景图

    css设置 备用 background背景图 有时需要给容器设置一个备用背景图片 比如需求:服务器上的背景图文件不一定存在,存在的话显示服务器上的图片,不存在的话则显示''备用''背景图(补位图片) ...

  3. 解决在微信 H5 页面 background 背景图显示不出来

    最近做了个项目是在微信运行H5页面,背景是加在body上的页,在微信上打开背景图一闪而过,而用手机自带的浏览器打开又是正常的,在网上查了好多方法都不行. 之前是用的是:background-size: ...

  4. js+html2canvas实现网页放大镜效果:放大镜图片使用css样式background背景图,鼠标移动使用样式background-position动态设置

    实现效果:        鼠标移动到需要放大的网页上时,鼠标静止不动500毫秒后,一个长方形的放大镜框显示,放大镜中显示当前区域2.2倍的效果,并且这时候鼠标移动放大的区域也跟着变化.放大镜限制:放大 ...

  5. vue 生产环境 background 背景图不显示原因

    通常我们使用img标签引入文件,npm run build 打包后 ,因为img为html标签,打包后他的路径是由index.html开始访问的,他走static/img/'图片名'是能正确访问到图片 ...

  6. css背景图加载太慢怎么办,CSS实现background背景图优化,快速加载图片

    之前写过一篇:CSS中background属性总结整理了background 的常用属性. 日常项目中经常会用到全屏的图片, .png 和 .jpg 的图片都太大,加载缓慢. 我们可以使用webP格式 ...

  7. vue.js 引用背景图 background 无效的3种解决办法

    #vue.js项目中,出现css调用background背景图无效?如何解决? 或者调用<img>标签,也无效果? 直接上代码,自行对比查找一下: 效果图预览 1. 正确的代码,示例如下: ...

  8. css背景图background - 多背景定义

    css背景图background - 多背景定义 1. 方法一 .bg{height:600px;background: url(../../static/images/slider/zplc.png ...

  9. html图片背景属性,css 背景(background)属性、背景图定位

    background属性: Background属性是css中应用比较多,且比较重要的一个属性,它是负责给盒子设置背景图上和背景颜色的,background是一个复合属性,它可以分解成如下几个设置项: ...

最新文章

  1. JAVA之JVM调优-从eclipse开始
  2. java访问权限 public private protected
  3. R语言blotter包回测实例
  4. Dubbo之RPC架构
  5. mongodb数组字段prefix匹配返回
  6. http发送jsonn报文get/post请求
  7. python封装exe后其机器能用么_python打包成exe格式后,在部分机子上没法运行
  8. android java框架_【阿里P8大牛教你Android入门之路(java篇)】——Java集合框架(系列篇1)...
  9. java 数组随机抽取_Java利用数组随机抽取幸运观众
  10. java for语句_Java for循环语句
  11. pycharm远程调试的“bug”:/miniconda3/envs/learn/bin/python: can‘t open file ‘//<a2a1d7b1c-6145-4e45-...
  12. 【软件测试】可以写进简历的项目实战内容
  13. 网上卖生鲜产品怎么做引流?生鲜电商的引流方法有哪些?特点是什么?
  14. Redis 根据IPv6地址查询全球国家、省、市位置信息方案
  15. 2018年最新Python学习路线图(内含大纲+视频+工具)
  16. 【店小蜜】基础介绍-全自动模式
  17. APP开发流程注意事项有哪些
  18. 非常不错的css滑动门效果网页选项卡代码
  19. EKS 实施的方方面面
  20. 多语言翻译插件 支持android/IOS

热门文章

  1. VMware虚拟机三种联网方法及原理和Linux 三种网络
  2. 【Servlet篇】Response对象详细解读
  3. 微信小程序开发项目源代码_SSM项目汽车租赁平台+后台管理系统
  4. 电脑快捷键和电脑磁盘清理
  5. MinGW-w64 C/C++编译器各版本说明
  6. 【转】为什么需要异步
  7. 查询话费余额php接口,PHP代码示例_PHP账号余额查询接口 | 微米-中国领先的短信彩信接口平台服务商...
  8. 路由器web向导页面
  9. 抖音快手B站等平台视频检测机制和规避方法
  10. 家·谱——人脸识别家谱系统