1.插入图片,用的最多,比如产品展示类,移动位置只能靠盒模型 padding margin

2.背景图片我们一般用于小图标的背景 背景图片只能通过background-position

插入图片代码:

给padding值,图片可以移动,但是盒子同时被撑大

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>插入图片和背景图片的区别</title><style>.pic {width: 200px;height: 200px;background-color:aquamarine; padding: 20px;}</style>
</head>
<body><!-- 盒子中插入图片 --><div class="pic"><img src="../images/bg.gif"/></div>
</body>
</html>

样例:

盒子被撑大不够理想,想保持盒子大小同时移动图片位置

这时我们应该考虑给图片一个外边距值margin

代码:

样例:

实现了盒子没有被撑开同时图片移动

背景图片代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>插入图片和背景图片的区别</title><style>.pic {width: 200px;height: 200px;background-color:aquamarine; /* padding: 20px; */}.pic img {margin: 20px;}.bg {width: 200px;height: 200px;border: 1px solid black;background: url(../images/bg.gif) no-repeat;background-position: 20px 20px;}</style>
</head>
<body><!-- 盒子中插入图片 --><div class="pic"><img src="../images/bg.gif"/></div><!-- 背景图片 --><div class="bg"></div>
</body>
</html>

样例:

CSS学习中|插入图片和背景图片区别相关推荐

  1. 在网页中插入一个透明背景的PNG图片

    在网页中插入一个透明背景的PNG图片,可是在显示的时候,它的背景就成灰色了.这是IE的bug.需要加入以下代码: <script language="jscript"> ...

  2. iphone iPhone开发中为UINavigationBar设置背景图片方法

    1:原文摘自:http://mobile.51cto.com/iphone-284865.htm iPhone开发中为UINavigationBar设置背景图片方法是本文要介绍的内容,在iPhone开 ...

  3. php背景图片透明度,css如何使用opacity属性给背景图片加透明度(代码)

    本篇文章给大家带来的内容是关于css如何使用opacity属性给背景图片加透明度(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. CSS 中无法直接给背景图片加 opacity ...

  4. wordpress 背景_如何在WordPress中添加全屏背景图片

    wordpress 背景 Full screen background image seems to be a new design trend that is becoming fashionabl ...

  5. latex中插入两张子图片

    背景 如何在latex中插入两张子图片呢? 步骤 参照下面的代码: \begin{figure}[htbp] \label{fig:3} % Give a unique label \quad \su ...

  6. jsp中给div加背景_html中给元素添加背景图片或者gif动图

    添加背景图片有四种常用的方式,分别是: repeat    完全平铺 repeat-x    横向平铺 repeat-y    纵向平铺 no-repeat    不平铺 使用示例: Document ...

  7. 插入图片与背景图片的区别

    插入图片与背景图片的区别 1.修改插入图片 插入一张图片 <style type="text/css">section { /*单纯设置一个盒子的基础属性*/width ...

  8. excel表在html显示图片,html背景图片不显示!如何在Excel里插入背景图片?背景图片可以打印出来吗?...

    EXCEL窗体无法插入背景图片,为什么?如图: 设置用户窗体的picture属性,可以使用的图片文件格式有bmp,gif,jpg等.不支持png或tif图片. excel工作表背景设置图片后,打印不显 ...

  9. VC中为对话框添加背景图片

    From: http://blog.ezcn8.com/2011/06/11/vc%E4%B8%AD%E4%B8%BA%E5%AF%B9%E8%AF%9D%E6%A1%86%E6%B7%BB%E5%8 ...

最新文章

  1. c专家编程/c陷阱_如何避免常见的初学者陷阱并像专家一样开始编码
  2. 测试用例设计方法-错误推测法
  3. List list= new ArrayList为什么这样写 接口引用指向实现类的对象
  4. 基于混合储能的并网光伏发电系统仿真
  5. php模型分页代码,ThinkPHP6.0模型关联分页
  6. 14-CoreData兼容iOS9和iOS10
  7. HTTP progressive download渐进式传输
  8. 使用Keras进行深度学习:(三)使用text-CNN处理自然语言(上)
  9. 银监局计算机英语面试题及答案,2012年国家公务员银监局面试真题及参考答案...
  10. 盛大“传奇”的网游启示录
  11. 杏仁损伤检测器——基于CNN的图像分类
  12. 万凯新材深交所上市破发:募资超30亿 公司市值101亿
  13. 成员的owner意识
  14. 探索AI时代的架构设计,一场千人面基大会即将开启!
  15. 领域驱动架构(DDD)建模中的模型到底是什么? 1
  16. TVU与纳加联合推出具备多网聚合功能的全能导播台
  17. python将三位数分离(format格式)_Python格式函数,python,之,format
  18. visual studio 2022 离线安装包 下载
  19. 计算机标记的定义,标记网格法
  20. (转)WAVE PCM 声音文件格式

热门文章

  1. 工作中最让程序员疯狂的5件事
  2. pythonmacbook pro13.3和15.6_surface laptop 3 15寸和macbook pro 16寸 使用感受对比
  3. 【小程序】电视频道接口 查询电视频道列表
  4. 论坛发帖系统(参考答案)
  5. Gitlib配置文件里的server.httpBindInterface
  6. 纽约视觉艺术学院 计算机艺术,纽约视觉艺术学院
  7. c语言编程高速公路计费计费,按轴收费方案最终版!即日起 全国各省高速公路这样收费...
  8. 社科院与杜兰大学金融管理硕士项目—人生的每一条路都可以看作是正确的路
  9. 以赛代练,华为云硬核技术加速普惠AI落地
  10. 腾讯云部署Minikube