一、Css 盒模型

页面上任何一个元素,我们都可以看成是一个盒子,盒子会占用一定的空间和位置,他们之间相互制约,就形成了网页的布局。

w3c 的盒模型的构成:content border padding margin

IE盒模型和标准盒模型

IE盒模型和标准盒模型唯一的区别是内容计算方式的不同

  • IE 盒模型,宽度:width = content + padding

  • 标准盒模型,宽度:width = content

不同定位

一、相对定位

relative(相对定位) 对象不可层叠、不脱离文档流,参考自身静态位置,通过 topbottomleftright 定位,并且可以通过 z-index 进行层次分级。

二、绝对定位

absolute(绝对定位) 脱离文档流,通过 topbottomleftright 定位。选取其最近一个最有定位设置的父级对象进行绝对定位,如果对象的父级没有设置定位属性,absolute 元素将以 body 坐标原点进行定位,可以通过 z-index 进行层次分级。

三、浮动

脱离文档流,也就是将元素从普通的布局排版中拿走,其他盒子在定位的时候,会当做脱离文档流的元素不存在而进行定位。

【Day06】请画出 Css 盒模型,基于盒模型的原理,说明相对定位、绝对定位、浮动实现样式是如何实现的?相关推荐

  1. 依次输入表(30,15,28,20,24,10,68,35,50)中的元素,生成一棵平衡的二叉排序树。请画出构造过程,并在其中注明每一次平衡化的类型(LL型、RR型、LR型、RL型)

    题目 依次输入表(30,  15,  28,  20,  24,  10,  68,  35,  50)中的元素,生成一棵平衡的二叉排序树. 请画出构造过程,并在其中注明每一次平衡化的类型(LL型.R ...

  2. (80)FPGA面试题-请画出序列“1101 “检测状态转移图

    1.1 FPGA面试题-请画出序列"1101 "检测状态转移图 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试题-请画出序列" ...

  3. 请画出计算机系统层次结构图,计算机系统结构

    <计算机系统结构> 1.并行性 2.一次重叠 3.信息按整数边界存储 4.模拟 5.仿真 6.在输入输出系统中,集中式的总线控制方式常见的有哪三种? 7.软件的可移植性 8.主存空间数相关 ...

  4. 请画出五个具有五个结点的无向图,使之分别满足: (1) 是欧拉图但不是汉密尔顿图。 (2) 既是欧拉图也是汉密尔顿图。 (3) 是完全图K5。 (4) 是棵树。 (5) 是汉

    请画出五个具有五个结点的无向图,使之分别满足: (1) 是欧拉图但不是汉密尔顿图. (2) 既是欧拉图也是汉密尔顿图.(3) 是完全图K5. (4) 是棵树. (5) 是汉密尔顿图但不是欧拉图 .

  5. C语言密勒码的软件编码,密勒码的编码规则是什么?请画出代码序列11010010的密勒码波形?...

    相关题目与解析 CMI码的编码规则是什么?请画出代码序列11010010的CMI码波形? 数字双相码的编码规则是什么?请画出代码序列11010010的双相码波形? 简述双相码(曼彻斯特码)的编码规则并 ...

  6. 使用opencv训练目标检测模型基于cascade模型

    使用opencv训练目标检测模型基于cascade模型 基于Haar特征的cascade分类器(classifiers) 是Paul Viola和 Michael Jone在2001年,论文" ...

  7. 请画出计算机主机的装配工艺程序图,工艺程序图

    工艺程序图,是工艺程序分析的主要分析工具,它是记录产品从原材料投入开始,经过各道工序加工为成品的生产过程图.它是按照工艺加工或装配的先后顺序从右向左依次画出,同时注明了各项材料和零件的进入点.规格.型 ...

  8. matlab 恩格尔系数模型,基于AR模型的贵州省农村居民恩格尔系数分析

    智者论道智库时代 ·220· 基于 AR 模型的贵州省农村居民恩格尔系数分析 范贤广 (贵州工程应用技术学院,贵州毕节 551700) 摘要:文章收集了 1978 年 -2017 年贵州省农村 h 居 ...

  9. ansys 内聚力模型,基于内聚力模型的义齿粘结界面和骨结合界面的应力应变分析...

    摘要: 近年来,口腔问题一直困扰着人们,口腔修复成为七大口腔问题中亟待解决的问题.而修复好的牙齿由于口腔内的复杂环境,常常会出现绷瓷,义齿修复体松动,咬合效果不好等现象,需要将义齿摘下进行再次修复.出 ...

最新文章

  1. mysql增量同步kafka_canal解析mysql的binlog实时推送到kafka
  2. 吴恩达深度学习笔记(67)-迁移学习(Transfer learning)
  3. 推荐.NET CF控件(Resco MobileForms Toolkit)
  4. PyCharm中目录directory与包package的区别
  5. 如何一站式快速构建企业全场景数据库管理平台?
  6. 计算机如何查找目标,如何使用命令行查找计算机地理位置? | MOS86
  7. java sftp mget_总结三种Shell脚本编程中避免SFTP输入密码的方法
  8. 使用phpqrcode来生成二维码/thinkphp
  9. FSM有限状态机(三段式)-Verilog实现
  10. ae插件form_在 After Effects 中最受欢迎的10大AE插件推荐
  11. 颜色空间(一)——RGB色彩模式
  12. 场景图生成论文阅读笔记 之 PCPL
  13. 华为颇无奈,徕卡或离它而去而与小米合作
  14. 网易视频云首推多路互动直播,引领直播新时代
  15. MarkdownPad的安装,打开.md文件
  16. java读取文件的字节数据
  17. C语言实现9*9乘法口诀表
  18. excel中创建随机数(包含英文+数字随机数生成)
  19. Leetcode之恰有K根木棍可以看到的排列数目
  20. 【C语言】辗转相除法

热门文章

  1. 背包——多重背包(hdu2191)
  2. 【AI视野·今日NLP 自然语言处理论文速览 第二十七期】Thu, 4 Nov 2021
  3. 【AI视野·今日Robot 机器人论文速览 第六期】Fri, 11 Jun 2021
  4. 【今日CV 计算机视觉论文速览】Wed, 20 Mar 2019
  5. 【最快人脸检测模型开源】libfacedetection开源
  6. MySQL—设置数据库(库、表等)不区分大小写
  7. Ubuntu linux 查看串口连接信息
  8. 【C++】类的成员初始化表与构造函数内赋值操作
  9. 接口目标 java 1614953528
  10. java类与对象 演练 查找并修改姓名