CSS学习中|插入图片和背景图片区别
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学习中|插入图片和背景图片区别相关推荐
- 在网页中插入一个透明背景的PNG图片
在网页中插入一个透明背景的PNG图片,可是在显示的时候,它的背景就成灰色了.这是IE的bug.需要加入以下代码: <script language="jscript"> ...
- iphone iPhone开发中为UINavigationBar设置背景图片方法
1:原文摘自:http://mobile.51cto.com/iphone-284865.htm iPhone开发中为UINavigationBar设置背景图片方法是本文要介绍的内容,在iPhone开 ...
- php背景图片透明度,css如何使用opacity属性给背景图片加透明度(代码)
本篇文章给大家带来的内容是关于css如何使用opacity属性给背景图片加透明度(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. CSS 中无法直接给背景图片加 opacity ...
- wordpress 背景_如何在WordPress中添加全屏背景图片
wordpress 背景 Full screen background image seems to be a new design trend that is becoming fashionabl ...
- latex中插入两张子图片
背景 如何在latex中插入两张子图片呢? 步骤 参照下面的代码: \begin{figure}[htbp] \label{fig:3} % Give a unique label \quad \su ...
- jsp中给div加背景_html中给元素添加背景图片或者gif动图
添加背景图片有四种常用的方式,分别是: repeat 完全平铺 repeat-x 横向平铺 repeat-y 纵向平铺 no-repeat 不平铺 使用示例: Document ...
- 插入图片与背景图片的区别
插入图片与背景图片的区别 1.修改插入图片 插入一张图片 <style type="text/css">section { /*单纯设置一个盒子的基础属性*/width ...
- excel表在html显示图片,html背景图片不显示!如何在Excel里插入背景图片?背景图片可以打印出来吗?...
EXCEL窗体无法插入背景图片,为什么?如图: 设置用户窗体的picture属性,可以使用的图片文件格式有bmp,gif,jpg等.不支持png或tif图片. excel工作表背景设置图片后,打印不显 ...
- 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 ...
最新文章
- c专家编程/c陷阱_如何避免常见的初学者陷阱并像专家一样开始编码
- 测试用例设计方法-错误推测法
- List list= new ArrayList为什么这样写 接口引用指向实现类的对象
- 基于混合储能的并网光伏发电系统仿真
- php模型分页代码,ThinkPHP6.0模型关联分页
- 14-CoreData兼容iOS9和iOS10
- HTTP progressive download渐进式传输
- 使用Keras进行深度学习:(三)使用text-CNN处理自然语言(上)
- 银监局计算机英语面试题及答案,2012年国家公务员银监局面试真题及参考答案...
- 盛大“传奇”的网游启示录
- 杏仁损伤检测器——基于CNN的图像分类
- 万凯新材深交所上市破发:募资超30亿 公司市值101亿
- 成员的owner意识
- 探索AI时代的架构设计,一场千人面基大会即将开启!
- 领域驱动架构(DDD)建模中的模型到底是什么? 1
- TVU与纳加联合推出具备多网聚合功能的全能导播台
- python将三位数分离(format格式)_Python格式函数,python,之,format
- visual studio 2022 离线安装包 下载
- 计算机标记的定义,标记网格法
- (转)WAVE PCM 声音文件格式
热门文章
- 工作中最让程序员疯狂的5件事
- pythonmacbook pro13.3和15.6_surface laptop 3 15寸和macbook pro 16寸 使用感受对比
- 【小程序】电视频道接口 查询电视频道列表
- 论坛发帖系统(参考答案)
- Gitlib配置文件里的server.httpBindInterface
- 纽约视觉艺术学院 计算机艺术,纽约视觉艺术学院
- c语言编程高速公路计费计费,按轴收费方案最终版!即日起 全国各省高速公路这样收费...
- 社科院与杜兰大学金融管理硕士项目—人生的每一条路都可以看作是正确的路
- 以赛代练,华为云硬核技术加速普惠AI落地
- 腾讯云部署Minikube