美文网首页
css定位篇-盒模型

css定位篇-盒模型

作者: 护念 | 来源:发表于2018-06-17 10:14 被阅读0次

盒子模型可以说是css中调整样式最基本的东西,弄懂它有助于你去调整一些间距和小样式,有必要掌握它。

盒模型基础

image.png
  1. 最里层是你内容(文本/图片等等)所占的大小
  2. 再往外就是内边距,它是内容与外直接接触部分的距离
  3. 外层 与 内层隔离带 是边框
  4. 最外层是外边距,一般用于调整盒子与盒子间间距

PS:调整时,明确你调整的是哪一层次,就很好下手了。

整个盒子大小计算公式:

宽度 = 左右外边距 + 2倍边框大小 + 左右内边距 + 内容宽度
高度 = 上下外边距 + 2倍边框大小 + 上下内边距 + 内容高度

盒模型参照标准

先来看看下图:


Snip20180617_1.png

对应html如下:

<!DOCTYPE html>
<html>
<head>
  <title>盒模型</title>
</head>

<style>
  #box1 {
    width: 400px;
    height: 300px;
    border: 10px solid green;
    margin-bottom: 5px;
  }

  #box2 {
    width: 400px;
    height: 300px;
    border: 10px solid green;
    box-sizing: border-box; // 设置盒子为宽、高为整个盒子高宽
  }
</style>
<body>
  <div id="box1">
    我是默认的盒子,box-sizing: content-box
  </div>

  <div id="box2">
    盒子等同于宽高大小,所以显的小些:box-sizing: border-box
  </div>

</body>
</html>

盒模型参照标准有两个:

  1. 默认情况下,content-box(宽度、高度仅仅指内容宽高)
  2. box-sizing: border-box(宽、高指整个盒子大小)

相关文章

  • css定位篇-盒模型

    盒子模型可以说是css中调整样式最基本的东西,弄懂它有助于你去调整一些间距和小样式,有必要掌握它。 盒模型基础 最...

  • CSS可视化格式模型学习

    CSS最重要的三个概念是浮动、定位和盒模型 盒模型 css中每个元素都是一个盒模型,盒模型有两种模式,第一种是标准...

  • css 书写规范

    css书写顺序规范定位、盒模型、颜色、文本、其他 示例代码

  • 6.3盒模式

    盒模型 什么是CSS盒模型? CSS盒模型仅仅是一个形象的比喻, HTML中的标签都是盒模型 CSS盒模型指那些可...

  • 盒模型

    什么是CSS盒模型? CSS盒模型仅仅是一个形象的比喻, HTML中的标签都是盒模型 CSS盒模型指那些可以设置宽...

  • CSS盒模型

    CSS盒模型的认识 标准模型 和 IE模型 CSS盒模型包括content,padding,border,marg...

  • Css盒模型以及Bfc的应用场景

    CSS盒模型: 一 基本概念: 分为标准模型+IE模型。 二 标准盒模型和IE盒模型的区别。CSS如何设置这两种盒...

  • CSS 盒模型总结

    概念 CSS盒模型 包含:content padding border margin 类型 CSS盒模型分为 标准...

  • HTML/CSS 04-css盒模型

    css盒模型的组成部分,css margin,css padding,css盒子的实际大小 目录: 一、盒模型的组...

  • CSS核心之盒模型

    盒模型概述 CSS中最重要的3个概念是浮动、定位和盒模型。这些概念决定了HTML文档中各个元素在页面哪里、如何显示...

网友评论

      本文标题:css定位篇-盒模型

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