<!DOCTYPE html>
CSS3-盒模型

盒模型属性:
width 宽度
height 高度
margin 外边距
border 边框
padding 内边距
.test{width:200px; height:100px; margin:20px; padding:15px; border:5px solid #f00;}

标准模式,HTML头带文档类型声明:<!DOCTYPE html>
元素实际宽度=width + padding-left + padding-right + border-left-width + border-right-width
元素实际高度=heigth + padding-top +padding-bottom + border-top-width + border-bottom-width
混杂(怪异)模式:文档类型声明没有或不正确,盒模型解析不同,容易出错

块级元素盒模型,自动换行,5大属性完整
行内元素盒模型,不换行,没有宽、高属性,只有左右外边距、边框、内边距,没有上下。

<style>
div,span{
background:#f00;

width:200px; /*宽度*/
height:100px; /*高度*/
margin:50px; /*外边距*/
padding:50px; /*内边距*/
border:20px solid #f0f; /*边框*/
}

/*四面单独设置*/
div{
margin-top:50px; /*上外边距*/
margin-right:100px; /*右外边距*/
margin-bottom:150px; /*下外边距*/
margin-left:200px; /*左外边距*/

padding-top:50px; /*上内边距*/
padding-right:100px; /*右内边距*/
padding-bottom:150px; /*下内边距*/
padding-left:200px; /*左内边距*/

border-top:50px solid #0f0; /*上边框*/
border-right:100px solid #00f; /*右边框*/
border-bottom:150px solid #ff0; /*下边框*/
border-left:200px solid #0ff; /*左边框*/

/*margin padding border简写*/
margin:5px 10px 20px 150px; /*上右下左*/
margin:50px 100px; /*上下 左右*/
margin:50px; /*四面*/
}
</style>
aaaa aaa aaaa aaaaa aaaaaaa aaaaaa aaaa aaa
aaaa aaa aaaa aaaaa aaaaaaa aaaaaa aaaa aaa
<div>dddddd</div>
aaaa aaaa aaaaa aaa aaaaa aaaaaa aaaaaa aaaa
aaaa aaaa aaaaa aaa aaaaa aaaaaa aaaaaa aaaa
<div>dddddd2</div>
aaaa aaaaa aaaaaaa aaa aaa aaa aaa aaa aaa aa
aaaa aaaaa aaaaaaa aaa aaa aaa aaa aaa aaa aa
<span>sssssssss</span>
aaaa aa aa
<span>sssssssss2</span>
aaaaa aaaaaa aaaaaa aaaaaa aaaaa aaaaa aaaa
aaaaa aaaaaa aaaaaa aaaaaa aaaaa aaaaa aaaa

<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

css-盒模型的更多相关文章

  1. 大前端学习笔记整理【一】CSS盒模型与基于盒模型的6种元素居中方案

    概览 CSS盒模型,规定了元素框来处理元素的 内容.内边距.边框和外边距的方式 元素部分是指内容部分,也是最实际的内容,包围内容的称之为内边距,内边距外围是边框,边框外围就是外边距:且外边距是透明的, ...

  2. CSS盒模型

    CSS盒模型是CSS 可视化格式化系统的基石,它是理解样式表如何工作的核心概念.盒模型用于元素定位和页面布局.元素框的最内部分是实际的内容,直接包围内容的是内边距.内边距呈现了元素的背景.内边距的边缘 ...

  3. 第 16 章 CSS 盒模型[下]

    学习要点: 1.元素可见性 2.元素盒类型 3.元素的浮动 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 盒模型,学习怎样了解元素的外观配置以及文档的整体布局. 一.元素可见性 使用 vis ...

  4. 第 16 章 CSS 盒模型[上]

    学习要点: 1.元素尺寸 2.元素内边距 3.元素外边距 4.处理溢出 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 盒模型,学习怎样了解元素的外观配置以及文档的整体布局. 一.元素尺寸 C ...

  5. 【前端盲点】DOM事件流论证CSS盒模型是否具有厚度

    前言 很久没有扯淡了,我们今天来扯淡吧. 我今天思考了一个问题,我们页面的dom树到底是如何渲染的,而CSS盒模型与javascript是否有联系,于是便想到一个问题: CSS的盒模型具有厚度么??? ...

  6. [k]css盒模型

    box-sizing :  content-box || border-box || inherit 1.content-box:此值为其默认值.元素的宽度/高度(width/height)等于元素边 ...

  7. 尖刀出鞘的display常用属性及css盒模型深入研究

    一:diplay:inline-block 含义:指元素创建了一个行级的块级元素,该元素内部(内容)被格式化成一个块级元素,同时元素本身则被格式化成一个行内元素.更简单的说就是说inline-bloc ...

  8. 7.css盒模型

    所谓的盒模型,其实就是把元素当成盒子,元素里的文本就是盒子里的东西. 而根据元素的特效,其盒模型的特效也不同,下面是一些总结: 1.块级元素(区块) 所谓块级元素,就是能够设置元素尺寸.有隔离其他元素 ...

  9. css盒模型和块级、行内元素深入理解

    盒模型是CSS的核心知识点之一,它指定元素如何显示以及如何相互交互.页面上的每个元素都被看成一个矩形框,这个框由元素的内容.内边距.边框和外边距组成,需要了解的朋友可以深入参考下 一.CSS盒模型 盒 ...

  10. CSS盒模型和定位的类型

    此文根据Steven Bradley的<How Well Do You Understand CSS Positioning?>所译,整个译文带有我自己的理解与思想,如果译得不好或不对之处 ...

随机推荐

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

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

  2. ios--图片处理(修改、保存)UIGraphicsBeginImageContext

    http://www.th7.cn/Program/IOS/201407/250904.shtml

  3. java基础知识3

    58.线程的基本概念.线程的基本状态以及状态之间的关系线程指在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至少都有一个线程,也就是程序本身.Java中的线程有四种状态分别是:运行.就绪.挂 ...

  4. fiddler2使用文档

    http://www.trinea.cn/android/android-network-sniffer/

  5. 02—从Cocos2DX视角看游戏组成

    Cocos2DX引擎按照层次逻辑将游戏元素细分为:导演CCDirector.场景CCScene.图层CCLayer.精灵CCSprite.在上面篇中我们已经知道除导演CCDirector外都继承了CC ...

  6. 怎样利用putty登陆SSH主机方法

    PuTTY 是一套免费的SSH / Telnet 程序,是在Windows 32平台下的telnet.rlogin和ssh客户端,它是一个跨平台的远程登录工具 下载putty成功后,双击打开Putty ...

  7. 递归:这帮坑爹的小兔崽子 - 零基础入门学习Python023

    递归:这帮坑爹的小兔崽子 让编程改变世界 Change the world by program 斐波那契数列的递归实现 这节课我们用斐波那契(Fibonacci)数列的递归实现来作为第一个例子吧,斐 ...

  8. c# 大量拼接xml时内存溢出解决方法

    public static string SelectUNnormalPriceSTrans(EUNnormalPriceS rqInfo) { string guidStrJianJclFirst ...

  9. Managing TCP Connections in Dynamic Spectrum Access Based Wireless LANs

    2010年IEEE Secon的一篇文章.当然了,应该是之前就写好了,发表过,还是直接投到Secon了呢?直接投的吧,Secon不接受已发表过的吧. 本文的着笔点:有线网与DSAN(启用了DSA特性的 ...

  10. jsp跳转到servlet

    web.xml中url-pattern的值必须和相关联的jsp页面form中的action的值一样,才会从jsp页面跳转到servlet.