盒子模型
==================================
外边距
margin:
- margin-top
- margin-right
- margin-bottom
- margin-left
- margin
示例
margin-top: 3 px
margin-right : 5 px
margin-bottom : 7 px
margin-left : 4 px
margin :3px 5px 7px 4px;
margin :3px 5px 7px (5px);
margin :3px 5px (3px 5px);
margin :8px (8px 8px 8px);
注意:
margin: 上 右 下 左; (顺时针方向)
==================================
边框
border:
==================================
内边距
padding
- padding-left
- padding-right
- padding-top
- padding-bottom
- padding
示例:
padding-left:10px;
padding-right: 5px;
padding-top: 20px;
padding-bottom:8px;
padding:20px 5px 8px 10px ;
padding:30px 8px 10px (8px) ;
padding:10px 5px;
padding:10px;
注意:
padding: 上 右 下 左; (顺时针方向)
==================================
盒子模型总尺度
盒子模型总尺度 = border + padding +margin + 内容尺寸(宽/高)
外边距可用于网页居中显示
- margin-left: auto;
- margin-right:auto;
块元素才能完全适用于盒子模型
使用display属性来相互转化
- none(元素隐藏,不可见)
- block(转为块元素,独占一行)
- inline(转为内联元素,不换行)
==================================
浮动属性
float
取值:
- left 左浮动
- right 右浮动
- none 不浮动
作用
- 块元素同行排列显示,一般用于排版、分栏显示
- 设置浮动属性后,脱离文档流向指定的左或右边对齐 直到父元素的边界或浮动的元素
注意 :
使用浮动后要及时清除,以免影响其后的网页元素
==================================
清除浮动
清除浮动必要性- 浮动后,脱离了文档流不占网页空间
- 浮动后的网页元素会影响同级元素
clear属性清除浮动
取值
- left
- right
- both
- none
表明容器框的哪边不挨着浮动框
==================================
overflow属性
overflow
作用
- 定义溢出元素内容区的内容会如何处理
取值
- visible (默认)
- auto
- hidden
- scroll
==================================
定位属性
position属性
relative(相对定位)
相对它原来的位置,通过指定偏移,到达新的位置。
仍在标准流中,它对父级盒子和相邻的盒子都没有任何影响
absolute(绝对定位)
相对已设定非static定位属性的父元素计算偏移量
fixed(相对浏览器固定定位,IE6不支持)
static(默认)
偏移量设置
- X轴(left、right 属性)与Y轴(top、bottom属性)
- 可取值:像素或百分比
相关推荐
### IE盒子模型与标准W3C盒子模型详解 #### 一、引言 在Web前端开发领域,理解和掌握CSS(层叠样式表)是至关重要的。CSS中的一个重要组成部分就是盒子模型,它对于网页布局有着不可替代的作用。在CSS中存在两种...
CSS 盒子模型教程 CSS 盒子模型是指浏览器对网页中的各个元素(图片、段落、单元格等)进行排列和定位的模式。只有很好地掌握了盒子模型以及其中每个元素的用法,才能真正地控制好页面中的各个元素。本节主要介绍...
CSS 盒子模型结构剖析 CSS 盒子模型结构是 div+css 技术的基础组成部分,它主要解决了传统的 table 表格嵌套问题。盒子模型可以看成是网页的一个区块,也可以看成是大区块中的一个“区块元素”。既然是区块,...
**CSS盒子模型详解** 在网页设计与开发中,CSS(层叠样式表)扮演着至关重要的角色,其中CSS盒子模型是理解布局和元素尺寸计算的关键概念。本资料将深入探讨CSS盒子模型,帮助你掌握这一核心知识。 **一、基本概念...
**CSS+DIV 盒子模型详解** 在网页设计与开发中,CSS(层叠样式表)和DIV元素是构建布局的基础。"CSS+DIV-盒子模型示例.zip"中的内容显然是为了帮助理解CSS中的盒子模型及其应用。盒子模型是CSS布局的核心概念,它将...
**CSS盒子模型详解** 在网页设计中,CSS(层叠样式表)盒子模型是一个至关重要的概念,它定义了网页元素如何占用空间并与其他元素交互。理解盒子模型对于精确控制页面布局至关重要。本篇文章将深入探讨CSS盒子模型...
"盒子模型"是CSS中的一个核心概念,对于理解元素的布局和尺寸计算至关重要。本压缩包"盒子模型练习配套源码.zip"提供了相关的练习,帮助开发者深入理解和掌握这一关键知识点。 首先,我们来详细解释一下CSS的盒子...
CSS盒子模型是网页布局的基础,它是CSS(Cascading Style Sheets)中用于描述网页元素在屏幕上如何显示的关键概念。在CSS中,每个元素都可以被看作一个矩形的盒子,包含内容区、内边距、边框和外边距四部分,这四个...
"CSS盒子模型和三大特性" CSS盒子模型是一个基本的布局模型,它由内容区域、边框区域、内边距区域和外边距区域组成。在这个模型中,每个标签都是一个盒子,通过盒子的视角可以更方便地进行布局。 一、CSS三大特性 ...
【CSS盒子模型定位浅析】 CSS(层叠样式表)是一种强大的样式控制工具,它使得网页设计者可以精细地控制页面元素的外观和布局。盒子模型是CSS布局的核心概念,它将HTML元素视为一个个具有内容(content)、内边距...
六种盒子模型可能是指不同尺寸或材质的立方体预制件,它们在3D场景中作为基础几何体使用,可以用于创建各种环境物体,比如建筑、道具或者地形元素。这些模型通常具有可自定义的材质和纹理,开发者可以根据需求调整...
CSS盒子模型是CSS布局的基础,理解和掌握它对于网页设计至关重要。"京东快报"可能是一个项目或者课程,涉及到使用CSS来构建符合京东风格的页面布局。在这里,我们将深入探讨CSS盒子模型及其在实际应用中的运用。 **...
CSS盒子模型是网页布局的基础,它是CSS(Cascading Style Sheets)中用于描述网页元素在屏幕上占用空间的方式。深入理解盒子模型对于精确控制网页元素的布局至关重要。在本实战中,我们将探讨盒子模型的各个组成部分...
H5div盒子模型例子H5div盒子模型例子H5div盒子模型例子H5div盒子模型例子
布局是指如何在页面上组织和排列元素,有多种布局技术,如流式布局(适合文本为主的网站)、网格布局(常用于响应式设计)、Flexbox(灵活的盒子模型,适用于复杂布局)和CSS Grid(二维网格系统,适用于复杂布局和...
盒子模型 内外边距盒子模型 内外边距盒子模型 内外边距盒子模型 内外边距盒子模型 内外边距
这是盒子模型的思维导图,便于理解CSS这一核心,通过思维导图我们可以成体系的理解盒子模型,便于学习和记忆
本文通过配图详细解释了CSS盒子模型,并提供了一个具体的几何题来帮助理解各个部分的宽度计算。 首先,我们来看水平方向的宽度计算。以题目中的例子为例: 1. `a` 是body元素的左外边距,由于设置为0,所以`a`的值...
2018东莞理工学院网页设计实验5盒子模型答案,顶部导航栏,鼠标经过图标切换效果等……