美文网首页
7、盒子模型

7、盒子模型

作者: 啊啊啊海 | 来源:发表于2018-07-18 17:59 被阅读0次
  • 什么是盒子模型?
    可以把页面上的每一个元素看成一个盒子,这是一个抽象的概念
    
  • 盒子模型的组成
      盒子模型由内容,内边距,边框和外边距组成
    
  • 盒子属性

      border:边框大小 线类型 颜色;( 复合属性)
      border-style:边框样式  (虚线dotted,实线solid)
      border-top-style:顶部边框类型
      border-right-style   右
      border-bottom-style  下
      border-left-style    左
    
      border-color:边框颜色;
      border-top-color:上边框颜色;.....
    
  • 盒子边距、大小

      padding  内边距,边框与内容之间的距离(margin外边距)
      一个值的时候: 代表四个方向值一样 上右下左(顺时针)
      二个值的时候: 上下  右左
      三个值的时候: 上 右左 下
      四个值的时候: 上  右  下 左
    
      注意: 行内元素-上下无效果,右左有效果
    
      margin:auto;    水平方向快速居中,垂直方向不存在
      margin垂直方向间距合并,水平方向正常
      盒子大小=样式宽+内边距+边框 
    

浮动

  • 什么是浮动?
    浮动,其实就是让元素脱离正常的文档流,漂浮起来。
    
  • 为什么需要浮动?
      当正常文档布局不能解决的时候,则需要脱离正常文档流
    
  • 浮动带来的问题
      高度塌陷
    
        float:left          左浮动
        float:right         右浮动
        overflow:hidden;    解决坍塌问题

盒子定位

    position:
           static       默认定位。  静态定位,默认值不会发生任何变化
          relative      相对定位    相对定位,不会脱离文档流以自身元素为参考,可以给 top/right/bottom/left
          absolute      绝对定位  绝对定位,脱离文档流,默认以窗口为参考.有定位父级则父级参考可以给top/right/bottom/left
          fixed         固定定位  固定定位,脱离文档流默认以窗口为参考,可以给top/right/bottom/left窗口滚动,依然不会变.

   fixed    固定定位,相对于浏览器窗口进行定位
        方向词
            left
            right
            top
            bottom
        z-index 规定定位的层级(默认0)
        值:number 值越大层级越高

相关文章

  • 7、盒子模型

    什么是盒子模型?可以把页面上的每一个元素看成一个盒子,这是一个抽象的概念 盒子模型的组成 盒子模型由内容,内边距...

  • 面试题(DAT)

    1.什么是盒子模型?盒子模型有两种,标准盒子模型和IE盒子模型。标准盒子模型:width = content + ...

  • 【IMWeb秋招训练营】【Day1】面试题总结

    1.什么是盒子模型? 盒子模型有两种,标准盒子模型和IE盒子模型。 标准盒子模型:width = content ...

  • CSS盒子模型

    标准盒子模型 IE盒子模型 区别 在我看来标准盒子模型也就是: IE盒子模型:

  • 前端面试之HTML+CSS(八股文)

    1. 盒子模型,普通盒子模型和怪异盒子模型有什么区别? 答:普通盒子模型又称标准W3C盒子模型,标准盒子模型的Wi...

  • css基础问题

    介绍css的盒子模型 css的盒子模型有两种:IE盒子模型,W3C盒子模型盒子模型:内容(content),内边距...

  • CSS盒模型概述

    盒子模型: 盒子模型,又称框模型 (Box Model) 盒子模型主要的属性:width、height、paddi...

  • CSS 盒子模型

    CSS盒子模型 盒子模型边框 CSS盒子模型的宽度和高度 CSS模型的填充 CSS盒子模型的边界 填充和边界的区别

  • Html/CSS03(盒子模型传参)

    今天是2018年7月11日 1.盒子模型的传参 盒子模型中需要给top/bottom/left/right值。 2...

  • CSS

    1. 盒子模型 1.1 标准盒子模型 标准盒子模型包括margin、border、padding、content,...

网友评论

      本文标题:7、盒子模型

      本文链接:https://www.haomeiwen.com/subject/uifapftx.html