`
schy_hqh
  • 浏览: 558325 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

CSS---盒模型与布局

 
阅读更多

CSS盒模型的三个要素:边框、内边距、外边距

 

border

盒子的边框

 

padding

定义盒子的内边距(以内容为中心,与盒子边框的距离)

可以分别定义上下左右的边距值

 

margin

定义盒子的外边距(以盒子为中心,与页面边界的距离)可以分别定义上下左右的边距值

默认页面中,<body/>与页面具有一个默认的边距,可以调整<body/>与页面边界的距离

body {

margin: 0px;

}

 

 

漂浮

可以对区块间的相互的位置进行调整,控制区块的排列顺序

float:none|left|right

none:默认值。本对象不漂浮

left:紧跟着的区块将自动定位到后面(右边)

right:紧跟着的区块自动定位到前面(左边)

 

漂浮清除

clear:none|left|right|both

none:默认值,允许左右两边都可以有浮动对象

left:不允许左边有浮动对象,如果有,则不定位在其后面,保持不动

right:不允许右边有浮动对象,如果有,则不定位到其前面,保持不动

both:不允许左边和右边有浮动对象,如果有,保持不动

 

 

定位

position属性

可以让区块定位到页面的任意位置,比漂浮功能更强!

absolute:

该对象将中文档流中脱离出来。

相对于其最接近的一个最有定位设置(具有position属性)的父对象进行绝对定位。

如果不存在这样的父对象,则依据 body 对象,而其层叠通过 z-index 属性定义!

relative:

该对象没有从文档流中脱离。

虽然位置发生了偏移,但是其原本所在的位置仍然保留,紧随其后的区块不会去填补它的位置。

 

 

分享到:
评论

相关推荐

    Day05-CSS布局-盒子模型

    总的来说,“Day05-CSS布局-盒子模型”涵盖了网页设计中布局的基本概念,掌握了这些知识,开发者就能够更好地控制元素的外观和位置,从而创建出美观且功能完善的网页。通过实践和不断学习,开发者可以进一步掌握更...

    09第3章 CSS - 盒子模型与布局.zip

    09第3章 CSS - 盒子模型与布局.zip

    CSS+DIV-盒子模型示例.zip

    在网页设计与开发中,CSS(层叠样式表)和DIV元素是构建布局的基础。"CSS+DIV-盒子模型示例.zip"中的内容显然是为了帮助理解CSS中的盒子模型及其应用。盒子模型是CSS布局的核心概念,它将每个HTML元素视为一个具有...

    CSS+盒模型,css盒模型面试题,HTML

    在网页设计与开发中,CSS(层叠样式表)盒模型是理解元素布局和尺寸计算的关键概念。盒模型定义了元素如何占据空间,包括内容区域、内边距、边框和外边距。了解CSS盒模型对于优化页面布局和解决样式问题至关重要。 ...

    css-layout-and-positioning-css布局与定位

    首先,理解CSS盒模型是布局的基础。盒模型包括元素的内容区域(content)、内边距(padding)、边框(border)和外边距(margin)。通过调整这些属性,可以控制元素的大小和空间分布。 接下来,我们讨论CSS定位机制...

    CSS+盒模型,css盒模型面试题,HTML源码.zip

    在网页设计中,CSS(层叠样式表)盒模型是理解布局的基础。它描述了HTML或XML元素如何占据空间并相互影响。盒模型由元素的内容区域、内边距(padding)、边框(border)以及外边距(margin)组成,形成了一个矩形的...

    css-mastery-16.zip

    CSS盒模型是理解元素尺寸和布局的关键。它包括元素的内容、内边距(padding)、边框(border)和外边距(margin)。理解不同浏览器之间的盒模型差异(如IE盒模型和W3C盒模型)对于创建跨浏览器兼容的布局至关重要。...

    day05(CSS03-盒子模型)v1.0.pdf

    CSS盒子模型是一个基本的布局模型,它由内容区域、边框区域、内边距区域和外边距区域组成。在这个模型中,每个标签都是一个盒子,通过盒子的视角可以更方便地进行布局。 一、CSS三大特性 CSS有三个基本特性:继承...

    css 盒模型整理

    在网页设计中,CSS(Cascading Style Sheets)盒模型是理解元素布局的关键。盒模型描述了HTML或CSS元素如何占据空间并与其他元素交互。这个概念对于精确控制页面布局至关重要,特别是在响应式设计和跨浏览器一致性...

    Imersao-css-源码.rar

    盒模型是CSS布局的基础,源码可能通过不同的盒模型配置(content-box和border-box)来展示其差异,帮助我们更好地理解和控制元素的尺寸。 此外,CSS预处理器如Sass和Less,能够提高代码的可维护性和复用性。源码中...

    css网站布局实录-2

    2. **盒模型**:盒模型是CSS布局的核心,书中详细讲解了W3C标准盒模型和IE盒模型的区别,以及如何通过`box-sizing`属性来统一不同浏览器下的盒模型行为。理解盒模型对于精确控制元素尺寸和间距至关重要。 3. **布局...

    CSS盒子模型结构

    总结:深刻理解盒模型是学习 div+css 的基础,是网页布局的前提。只有牢固掌握盒子模型的结构和原理,才能在网页布局中游刃有余。 因此,在学习 div+css 时,一定要重视盒子模型的学习,掌握盒子模型的组成部分、...

    CSS-zeal官方文档

    - **Flex布局**:灵活的盒模型,能轻松实现一列或多列的自适应布局。 - **Grid布局**:二维网格系统,适用于复杂页面布局。 **4. CSS3新特性** - **过渡(Transition)**:平滑地改变元素的属性值,如宽度、颜色等...

    css-dock-menu

    6. **盒模型和布局**:理解CSS的盒模型(content、padding、border、margin)对于创建精确的布局至关重要。在这个菜单设计中,盒模型的使用可能会影响到菜单项的大小和间距。 7. **颜色和字体样式**:通过CSS控制...

    DIV+CSS之弹性盒模型布局

    在前端开发中,布局设计是至关重要的,而“DIV+CSS之弹性盒模型布局”是一种高效且灵活的网页布局方式。这种布局模式充分利用了CSS3中的Flexbox(弹性盒模型)特性,使得开发者可以轻松应对各种复杂的网页布局需求,...

    CSS盒子模型的应用

    在网页设计中,CSS(层叠样式表)盒子模型是一个至关重要的概念,它定义了网页元素如何占用空间并与其他元素交互。理解盒子模型对于精确控制页面布局至关重要。本篇文章将深入探讨CSS盒子模型的应用,并提供实例以...

    网页设计与制作教程(HTMLCSSJavaScript)第2版第5章CSS盒模型.pptx

    本章节提供了一个系统的CSS盒模型教程,涵盖了盒模型的基本概念、边框和外边距、内边距、盒模型的宽度和高度、块级元素与行级元素、margin叠加问题、盒模型综合案例、盒子的定位等内容,为读者提供了一个较为完整的...

    css-handbook_handbook_css_

    ### 布局与盒模型 CSS盒模型是理解元素尺寸和布局的关键。它包括内容区域、内边距、边框和外边距。理解`box-sizing`属性可以帮助控制元素的总大小。流体布局、响应式设计和Flexbox、Grid布局系统也是现代CSS布局的...

    css盒子模型-京东快报

    CSS盒子模型是CSS布局的基础,理解和掌握它对于网页设计至关重要。"京东快报"可能是一个项目或者课程,涉及到使用CSS来构建符合京东风格的页面布局。在这里,我们将深入探讨CSS盒子模型及其在实际应用中的运用。 **...

    css盒子模型

    CSS盒子模型有两种类型:W3C标准盒子模型和IE盒子模型(也称为怪异盒模型)。在标准模型中,元素的总宽度和高度等于内容区域加上内边距和边框;而在IE模型中,总尺寸仅包含内容区域,内边距和边框被加到了总宽度和...

Global site tag (gtag.js) - Google Analytics