`
guosen
  • 浏览: 20167 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

CSS中盒子模型,定位,浮动等相关问题

 
阅读更多

 

文档流:页面布局和显示的方式

 

CSS 有三种基本的定位机制:普通流、浮动和绝对定位。

 

除非专门指定,否则所有框都在普通流中定位。

 

position:static  relative  absolute  fixed

 

注意,在使用相对定位时,无论是否进行移动,元素仍然占据原来的空间。因此,移动元素会导致它覆盖其它框。

 

相对定位实际上被看作普通流定位模型的一部分,因为元素的位置相对于它在普通流中的位置。

 

绝对定位使元素的位置与文档流无关,因此不占据空间。

 

浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。

 

由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。

 

clear 属性的值可以是 left、right、both 或 none,它表示框的哪些边不应该挨着浮动框。

 

因为浮动元素脱离了文档流,所以包围图片和文本的 div 不占据空间。需要在这个元素中的某个地方应用 clear.

 

example:

<div class="news">

<img />

<p></p>

<div class="clear"></div>  //清除浮动

</div>

 

分享到:
评论

相关推荐

    CSS下盒子模型定位浅析.pdf

    【CSS盒子模型定位浅析】 CSS(层叠样式表)是一种强大的样式控制工具,它使得网页设计者可以精细地控制页面元素的外观和布局。盒子模型是CSS布局的核心概念,它将HTML元素视为一个个具有内容(content)、内边距...

    CSS面试须知盒子模型、浮动及定位.docx

    "CSS盒子模型、浮动及定位" CSS盒子模型是指将HTML页面中的布局元素看作是一个矩形的盒子,一个CSS盒子从外到内可以分成四个部分:margin(外边距),border(边框),padding(内边距),content(内容)。盒子的...

    CSS中的盒子模型(图片)

    在网页设计中,CSS(层叠样式表)是用于...通过这三张图片,你可以更直观地掌握CSS盒子模型的工作原理,并运用到实际的网页设计中。实践中,结合代码调试和视觉效果预览,将更有利于深化理解,从而提升网页设计的技能。

    CSS盒子模型的应用

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

    web css样式表 有css基础 css选择器 边框 背景 文本 盒子模型 浮动与定位 列表

    web css样式表 有css基础 css选择器 边框 背景 文本 盒子模型 浮动与定位 列表

    css 盒子模型彻底解析

    CSS 盒子模型是网页设计中至关重要的概念,它定义了HTML元素在页面上占用空间的方式。这个模型包括四个主要部分:内容(content)、内边距...因此,深入理解和熟练掌握CSS盒子模型是每个前端开发者必备的技能之一。

    21.4 CSS 盒子模型

    CSS盒子模型有两种不同的解析方式:标准盒模型(W3C Box Model)和IE盒模型(IE Quirk Mode)。在标准盒模型中,元素的总宽度和高度计算公式为:内容宽度/高度 + 内边距左右/上下 + 边框左右/上下 + 外边距左右/上下...

    DIV CSS 盒子模型PPT演讲.zip

    在实际应用中,配合浮动(float)、定位(position)以及Flexbox或Grid布局,可以解决各种复杂的布局问题。 在提供的压缩包中,"yanjiang.html"可能是一个包含实例代码的HTML文件,用于演示盒子模型的应用;"house....

    css 盒子模型理解1

    CSS盒子模型是网页布局的核心,理解它对于任何前端开发者来说都是至关重要的。盒子模型由四个主要部分组成:内容(content)、内边距(padding)、边框(border)和外边距(margin)。内容区域是元素实际显示的数据...

    css盒子模型 css margin 外边框合并

    CSS盒子模型是Web开发中非常基础且核心的概念之一,它定义了元素框处理内容、内边距、边框和外边距的方式。了解和掌握CSS盒子模型,对于进行前端开发和网页布局至关重要。 首先,CSS盒子模型由四个部分组成:内容...

    css的核心内容 标准流、盒子模型、浮动、定位等分析

    理解CSS的核心概念,包括标准流、盒子模型、浮动和定位,对于创建响应式、美观且功能完备的网页至关重要。 **1. 标准流** 标准流,又称正常流或文档流,是指HTML元素按照它们在源代码中的顺序,自上而下、从左到右...

    HTML 布局 浮动 位置移动 和 边框盒子模型例子

    在这个"HTML布局 浮动 位置移动 和 边框盒子模型例子"中,我们将深入探讨四个关键概念:布局、浮动、位置移动以及边框盒子模型。 首先,布局(Layout)是组织网页元素的关键,通常包括流式布局、网格布局、响应式...

    CSS-day03.pdf

    在 CSS 中,盒子模型是网页布局的基础,浮动和定位是实现网页布局的重要技术。下面我们将详细介绍盒子模型、浮动和定位的知识点。 盒子模型 盒子模型是 CSS 中的一个基本概念,它将 HTML 页面中的布局元素看作是一...

    CSS盒子模型

    CSS 盒子模型是网页设计中的核心概念,它定义了网页元素如何占据空间并相互排列。每个HTML元素在CSS的渲染下,都可以被看作是一个矩形的盒子,包括内容区域(Content)、内边距(Padding)、边框(Border)以及外边...

    CSS布局之盒子模型属性.docx

    在CSS布局中,盒子模型(Box Model)是一个至关重要的概念,它定义了元素在网页上的占用空间,包括元素的内容区(Content)、内边距(Padding)、边框(Border)和外边距(Margin)。理解并熟练掌握盒子模型的属性...

    CSS元素的浮动与定位综合案例1源代码.pdf

    在实际应用中,理解和掌握CSS的浮动、定位、盒模型以及响应式设计等概念是创建高效、美观且适应性强的网页布局的关键。通过深入研究和实践这样的案例,学习者能够更好地掌握这些技术,并能灵活运用到自己的项目中。

    div+css盒子模型标签解析.pdf

    CSS 盒子模型是网页布局的基础,它定义了元素如何占据空间并与其他元素交互。在HTML中,元素分为两种主要类型:块级...在实际开发中,结合其他CSS属性如浮动(float)、定位(position)等,可以实现更丰富的页面布局。

    50道CSS基础面试题

    **标准的CSS盒子模型**: - **宽度计算公式**:`宽度 = 内容的宽度(content) + border + padding + margin` - **特点**:在标准模型下,设置元素的`width`属性仅指元素的内容区域(content),不包括padding、...

    css各种高级实例+源码

    深入CSS盒子模型 深入理解盒子模型(上) 深入理解盒子模型(下) 浮动与定位(上) 浮动与定位(下) 文字与图像(上) 文字与图像(下) CSS导航设计 链接与导航 竖直菜单(上) 竖直菜单(下) 水平菜单 下拉菜单...

Global site tag (gtag.js) - Google Analytics