此随笔写于学习完CSS盒子之后,所遇到的问题和感悟记录。

1.IE盒子:

IE盒子的特性:对于IE浏览器来说width不是内容宽度.而是内容+外边距+边框的内容总和。

也就是说当盒子增加10px;那么padding减5(双边左右)。

对于普通盒子来说那都是独立的!

2.如果两个盒子 都用div写  那么div是属于块级元素 那么两个盒子是竖直 上下排列  如果给第一个盒子加了浮动 那么第一个盒子脱标了  第二个盒子就是标准文档流中的第一个盒子

如果是三个盒子 如果第一个浮动 那么第二个成了第一个盒子 而第三个不会

3.浮动的元素  不需要转块级直接可以设置宽高  也说明了脱标

4.浮动的元素互相贴靠  比如我有三个盒子123左浮动   他们按顺序贴着当我浏览器缩小时 第三个盒子被挤了  如果有足够空间那么贴2哥  没有去贴1哥  实在没空间了 靠边去了比如底部  自己去贴左墙

5.浮动有字围现象

6.如果一个盒子设定了width400  其他盒子width 只能在400及400以下才可以 不然会掉下去  当然父亲盒子不管加多少padding都没用

7.清楚浮动:overflow:hidden;   一个盒子里装了很多内容 溢出了盒子而加了overfloe:hidden;溢出的隐藏了  只显示盒子大小内的内容即使是拦腰斩了一半

overflow:hidden  有个小方法父亲盒子不写height 加overflow:hidden; 那么浮动的盒子最高的那个父亲会随着他变化(边框与其重合)

这个就有意思了 清楚浮动里最好用的其他我也懒得记了 代码都在笔记本里 文字能想象出来就好

两个盒子左浮动 内容都并排  给第一个盒子加清楚第二个盒子直接跳到了下面  可以淘宝页面里商品展示一个大图下面很多小图这样用 有价格的旁边????

8.在标准文档流中的盒子margin是不叠加的比如我一个盒子margin-bottom:30px;第二个盒子margin-top:50;他们间距是50px; 水平无问题

9.margin描述的是兄弟和兄弟之间   我们要多用padding

若两个盒子(我用的是标准文档流中的盒子不知道浮动可以不可以)第一个盒子和border 第二个盒子加了margin-top两个盒子一起下来了  加了border父亲盒子就不会下来

CSS盒子知识的更多相关文章

  1. html/css 盒子布局 Margin 、Padding 、border 以及 清除浮动的知识 (学习HTML过程中的小记录)

    html/css  盒子布局 Margin .Padding .border 以及 清除浮动的知识 (学习HTML过程中的小记录) 作者:王可利(Star·星星) width     是"宽 ...

  2. HTML+CSS基础知识(2)选择器的使用、盒子模型的讲解、列表的使用

    文章目录 1.CSS基础知识 2.css样式 2.1.代码: 2.2 测试结果 3.CSS的语法 3.1 代码 4.块元素和行内元素 4.1 代码 4.2 测试结果 5.常用的选择器 5.1 代码块 ...

  3. 前端开发:css基础知识之盒模型以及浮动布局。

    前端开发:css基础知识之盒模型以及浮动布局 前言 楼主的蛮多朋友最近都在学习html5,他们都会问到同一个问题 浮动是什么东西?  为什么这个浮动没有效果?  这个问题楼主已经回答了n遍.今天则是把 ...

  4. 深入理解CSS盒子模型

    在CSS中浮动.定位和盒子模型,都是很核心的东西,其中盒子模型是CSS很重要基石之一,感觉还是很有必要把CSS盒子模型相关知识更新一下...... CSS盒子模型<BoxModel>示意图 ...

  5. <转>HTML+CSS总结/深入理解CSS盒子模型

    原文地址:http://www.chinaz.com/design/2010/1229/151993.shtml 前言:前阵子在做一个项目时,在页面布局方面遇到了一点小问题,于是上stackoverf ...

  6. css 盒子模型理解

    盒子模型是html+css中最核心的基础知识,理解了这个重要的概念才能更好的排版,进行页面布局.下面是自己积累和总结的关于css盒子模型的知识^_^,希望对初学者有用. 一.css盒子模型概念 CSS ...

  7. (转)第一天 XHTML CSS基础知识 文章出处:标准之路(http://www.aa25.cn/div_css/902.shtml)

    欢迎大家学习<十天学会web标准>,也就是我们常说的DIV+CSS.不过这里的DIV+CSS是一种错误的叫法,建议大家还是称之为web标准. 学习本系列教程需有一定html和css基础,也 ...

  8. CSS基础知识之position

    最近在慕课网学习了 网页布局基础 和 固定层效果 ,都是由声音甜美的 婧享人生 老师所录制,视频详细讲解了CSS中position的用法,在此把学习笔记分享给大家. CSS定位机制 标准文档流(Nor ...

  9. CSS盒子模型之详解

    前言:        盒子模型是css中最核心的基础知识,理解了这个重要的概念才能更好的排版,进行页面布局.一.css盒子模型概念    CSS盒子模型 又称框模型 (Box Model) ,包含了元 ...

随机推荐

  1. Scrum立会报告+燃尽图(十一月二十四日总第三十二次):视频剪辑

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2284 项目地址:https://git.coding.net/zhang ...

  2. 王者荣耀交流协会final发布中间产物

    WBS+PSP 版本控制报告 软件功能说明书final修订

  3. 20172321 2018-2019《Java软件结构与数据结构》第三周学习总结

    教材学习内容总结 第五章 5.1概述 队列是一种线性集合,其元素从一端加入,从另一端删除:队列的处理方式是先进先出(First in First out). 与栈的比较(LIFO) 栈是一端操作,先进 ...

  4. Ubuntu系统升级内核方法

    一.查看内核版本 $ uname-sr //查看内核版本 二.去Ubuntu网站http://kernel.ubuntu.com/~kernel-ppa/mainline/下载所需版本的deb文件 w ...

  5. ORACLE公司传奇历史

    ORACLE公司传奇 ORACLE公司之起源 很难想象,ORACLE 公司的这一段传奇居然要从 IBM 公司开始. 1970年的6月,IBM 公司的研究员埃德加·考特 (Edgar Frank Cod ...

  6. 敏捷冲刺Day7

    一. 每日会议 1. 照片 2. 昨日完成工作 3. 今日完成工作 第一阶段的测试 全部队员对各个方面进行深入检查,找出细节问题 4. 工作中遇到的困难 工作中的困难:对自己做出来的产品进行否定.以求 ...

  7. 解决Mac下npm权限问题

    前言 在学习Vue-CLI3的时候使用了全局安装,提示安装失败,本以为是npm版本问题,在更新npm的过程中又出现了 npm ERR! code: 'EACCES' ,查了一下发现是权限问题. 看到权 ...

  8. bzoj2253纸箱堆叠(动态规划+cdq分治套树状数组)

    Description P 工厂是一个生产纸箱的工厂.纸箱生产线在人工输入三个参数 n p a , 之后,即可自动化生产三边边长为 (a mod P,a^2 mod p,a^3 mod P) (a^4 ...

  9. [您有新的未分配科技点]博弈论入门:被博弈论支配的恐惧(Nim游戏,SG函数)

    今天初步学习了一下博弈论……感觉真的是好精妙啊……希望这篇博客可以帮助到和我一样刚学习博弈论的同学们. 博弈论,又被称为对策论,被用于考虑游戏中个体的预测行为和实际行为,并研究他们的应用策略.(其实这 ...

  10. castle activerecord 学习过程出现的问题

    优点: 1.CRUD:代码简洁 2.不用配置map 3.自带事务方便 4.自带IOC 5.自带 数据有效性验证 缺点: 1.自增长(Oracle 一直提示序号不存在,有空继续尝试) 2.多条件,直接用 ...