美文网首页
CSS盒模型

CSS盒模型

作者: w_01 | 来源:发表于2017-07-11 22:12 被阅读0次

margin属性
padding属性
border属性
display属性
标准模式与怪异模式
盒模型指在css布局中,html中的每个元素在浏览器中的解析都可以被看作一个盒子,拥有盒子一样的外形和平面空间。
盒模型的平面图片如下图所示:


图片1.png
图片2.png
margin

语法:margin-top|right|bottom|left: length;
每个块元素有上、右、下、左四个方位的外边距,可以分别用四种属性
来声明。
margin-top:10px;/设置上边距10px/
margin-right:10px;/设置右边距10px/
margin-bottom:10px;/设置底边距10px/
margin-left:10px;/设置左边距10px/

margin的几种不同写法
  1. .main{margin:10px 20px 10px 20px;}这四个值分别设置类名为main的模块上、右、下、左四个方位外边距的值。
  2. .main{margin:10px 20px;}这两个值分别设定类名为main的模块的上下、左右的外边距
    3).main{margin:10px 20px 10px;}第一个值设定上外边距,第二个值设定左右外边距,第三个值设定下外边距
    4).main{margin:10px;}如果就一个值的话,就设定了四个方向的外边距都10px
  3. .main{ margin:20px auto;}这样设值的意思是上下两个方位的外边距为20px,左右两个方位的外边距自动适应居中
    竖向margin的叠加
    margin横向是加法,但在竖向却会产生叠加的现象,并会取上下间
    距的其大者生效。
    IE6下的横向双倍margin bug
    IE6会在特定的条件下,将设置的横向margin值变成双倍。条件:
    1.元素必须浮动(float);
    2.元素必须具有横向margin,margin-left、margin-right
    3.元素必须块元素
    4.浏览器必须是ie6
padding

相对于外边距而言,元素也应该具有内边距。
padding-top|left|bottom|right:length;
padding属性定义元素边框与元素内容之间的空白区域。
padding的几种写法和margin是一样的。

border

元素的边框是围绕元素内容和内边距的一条线或多条线
语法:border-top | right | bottom | left :
border-width | border-style | border-color;
border简写属性,用于把边框的所有属性设置到一个声明中。
border: 1px solid red; border-left: 1px solid #000;
solid 实线 dotted 虚线 dashed 虚线
———— ...................... -------------

display

规定元素应该声称的框的类型
语法:display:block|none|inline|inline-block|table
block:该元素以块属性显示
none:该元素隐藏,不会被显示
inline:以行内属性显示
inline-block:行内块元素
table:以表格的表现来显示,经常对应table-cell使用

相关文章

  • 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盒子的实际大小 目录: 一、盒模型的组...

  • html+css 12

    开篇十二章 1、css布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型,...

  • 1.CSS盒模型

    css盒模型 css中,Box Model叫盒子模型;盒模型规定了 元素内容(content)、内边距(paddi...

  • 前端知识点之谈一谈css盒模型、BFC

    知识点:--css 盒模型--标准模型和 IE 模型--BFC 谈一谈 css 盒模型、BFC 是面试中常见的问题...

  • CSS盒模型作业

    前言:本章主要讲CSS盒模型,CSS盒模型是CSS中most import 的一个概念,如果我们想学好CSS,那么...

网友评论

      本文标题:CSS盒模型

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