定义和用法

background 简写属性在一个声明中设置所有的背景属性。

可以设置如下属性:

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

如果不设置其中的某个值,也不会出问题,比如 background:#ff0000 url('smiley.gif'); 也是允许的。

BFC与IFC介绍及应用**
    
    BFC名称:块级格式化上下文
    特点:1、独立渲染区域
        2、与这个区域外部毫不相干
        3、需要触发(写一行声明)
    建议使用overflow:hidden声明来触发BFC,需要触发时,在其上层div声明
    
    IFC名称:行内格式化上下文
    特点:1、不需要触发
        2、主要用来解决垂直居中问题
        3、遇到IFC无法解决的转换成BFC
    IFC需要配合line-height使用,即line-height:10px;vertical-olign:middle
    备注:当需要解决浏览器兼容问题时,需要写上body{margin:0;padding:0;},目前普遍使用normalize技术,一般不用reset技术。

转载于:https://www.cnblogs.com/wangyao1314/p/5327052.html

css中背景的应用及BFC与IFC应用相关推荐

  1. php背景图片 存放位置,CSS中背景图片位置 background-position 的使用方法

    在使用背景图片时,经常会遇到背景图片所在的位置不是我们想要的,那如何设置背景图片的位置呢?以下就来介绍CSS中背景图片位置 background-position 的用法. 在背景图片的背景图片位置属 ...

  2. html里如何定位背景图片,Html+Css CSS中背景图片定位方法

    CSS中背景图片的定位,困扰我很久了.今天总算搞懂了,一定要记下来. 在CSS中,背景图片的定位方法有3种: 1)关键字:background-position: top left; 2)像素:bac ...

  3. html背景透明图片不透明,css中背景透明的图片不透明怎么解决

    css中背景透明的图片不透明怎么解决 一.使用滤镜解决img { background: transparent; -ms-filter: "progid:DXImageTransform. ...

  4. css中背景颜色用哪个,CSS 背景颜色

    颜色背景 CSS中背景颜色由background-color决定,这里的背景颜色会渲染padding和content,不会渲染border和margin部分. 在css3中可以通过background ...

  5. html背景色线性渐变,css中背景颜色线性渐变和径向渐变效果的示例分析

    css中背景颜色线性渐变和径向渐变效果的示例分析 发布时间:2021-06-04 14:00:26 来源:亿速云 阅读:80 作者:小新 这篇文章将为大家详细讲解有关css中背景颜色线性渐变和径向渐变 ...

  6. 网站图片定位代码html5,CSS中背景图片的定位

    在CSS中,背景图片的定位方位有3种: (1)关键字:background-position: top right; (2)像素:background-position: 0px 0px; (3)百分 ...

  7. CSS中背景图定位方法

    在CSS中,background-position的定位方法有三种. 如下: (1)关键字:background-position: top left (2)像素:background-positio ...

  8. webpack如何设置html中img路径和css中背景图片路径区别开

    在使用webpack过程中,打包后发现html中img路径是: <img src="img/01.jpg" alt="标题图片" /> 但是在mai ...

  9. css中背景图片路径问题

    1.不要给背景图片路径加引号 将background:url("xxx.gif")改为background:url(xxx.gif) 因为对于部分浏览器加引号反而会引起错误. 2. ...

  10. css怎么恢复清背景,常用的CSS中背景background使用技巧

    css教程  说明 background-image:url("图片的网址");  背景图 background: url(" 图片的网址 ");  背景 ba ...

最新文章

  1. html5怎么要文字飘起来,html分享之一个超级炫酷的-404飞起来了
  2. Java实现读取pdf文件内容(how to read pdf in java)
  3. 制作一款3D炸弹超人游戏
  4. dvwa如何打开_DVWA详细 安装
  5. Swift中文教程(二十一) 协议
  6. DataView对象的用法 1207
  7. FreeRTOS基础以及UIP之协程--C语言剑走偏锋
  8. TableLayout与MigLayout
  9. latex怎么打区间_涨出天际的安阳房价,这个月怎么样了?
  10. CentOS 7 出现 a problem has occured and the system can‘t recover 解决办法:组合键进入命令行进行修复
  11. Unity3d C#实现语音合成(TTS)试听并选择路径保存下载功能(含源码)
  12. 有歧义(AMBIGUOUS LAYOUT)的约束布局调试方法2
  13. 结对项目——二柱子再更新版
  14. 2020年书法落款_2020鼠年书法落款怎么写?
  15. 互联网舆情监测公司监测哪些内容,TOOM北京舆情监测公司
  16. 【02】Hadoop入门
  17. 【超简单PR学习】用pr制作一个电子相册
  18. APP-FND-01564: ORACLE error 24345 in fdlget
  19. 开过全新BMW 3系 “鱼与熊掌”都可兼得
  20. 一文读懂RAM、ROM、SRAM、DRAM、SDRAM等内存概念

热门文章

  1. 【网络原理】期末复习笔记 第一章 概述
  2. Knockout.Js官网学习(event绑定、submit绑定)
  3. php $_SERVER详细参数解析
  4. 2013=730 胆子要大,敢想敢做
  5. AMD Fusion 开发者峰会透漏的信息
  6. java接口自行车例题_java接口相关例题
  7. Nginx中 --- 内存池
  8. css多重背景教程,多重背景的CSS动画
  9. 设计模式之——桥接模式
  10. 设计模式之——抽象工厂模式