zoukankan      html  css  js  c++  java
  • css盒子模型,定位,浮动

    1.盒子模型

    Margin(外边距) - 清除边框外的区域,外边距是透明的。

    Border(边框) - 围绕在内边距和内容外的边框。

    Padding(内边距) - 清除内容周围的区域,内边距是透明的。

    Content(内容) - 盒子的内容,显示文本和图像。

    最终元素的总宽度计算公式是这样的:

    总元素的宽度=宽度+左填充+右填充+左边框+右边框+左边距+右边距

    元素的总高度最终计算公式是这样的:

    总元素的高度=高度+顶部填充+底部填充+上边框+下边框+上边距+下边距

    2.定位

    Static 定位

    HTML元素的默认值,即没有定位,元素出现在正常的流中。

    静态定位的元素不会受到top, bottom, left, right影响。

    Fixed 定位

    元素的位置相对于浏览器窗口是固定位置。

    即使窗口是滚动的它也不会移动

    Relative 定位

    相对定位元素的定位是相对其正常位置。

    Absolute 定位

    Absolutely定位使元素的位置与文档流无关,因此不占据空间。

    Absolutely定位的元素和其他元素重叠。

    3.浮动

    float浮动

    浮动之后脱离原本的文档流

    clear清楚浮动

  • 相关阅读:
    朴素贝叶斯分类模型
    进程同步机制
    Django知识点汇总
    Django框架_URLconf、Views、template、ORM
    WebSocket介绍
    Django小练习
    数据库(11)-- Hash索引和BTree索引 的区别
    MySQL数据库--练习
    Web 框架 Flask
    Django之Model操作
  • 原文地址:https://www.cnblogs.com/huoran1120/p/5953283.html
Copyright © 2011-2022 走看看