`
xinklabi
  • 浏览: 1591750 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
文章分类
社区版块
存档分类
最新评论

实例演示div+css相对定位和绝对定位布局(清晰图版)

 
阅读更多

层级关系为:
<div ——————————— position:relative; 不是最近的祖先定位元素,不是参照物
<div—————————-没有设置为定位元素,不是参照物
<div———————- position:relative 参照物
<div box1
<div box2 ——–position:absolute; top:50px; left:120px;
<div box3
效果图:

为改变参照物(橘色框)后的效果
层级关系为:
<div ——————————— position:relative;最近的祖先定位元素,参照物
<div—————————-没有设置为定位元素,不是参照物
<div———————-没有设置为定位元素,不是参照物
<div box1
<div box2 ——–position:absolute; top:50px; left:120px;
<div box3
效果图:

参照物为最顶级的元素情况
层级关系为:
<div ———————————没有设置为定位元素,不是参照物
<div—————————-没有设置为定位元素,不是参照物
<div———————-没有设置为定位元素,不是参照物
<div box1
<div box2 ——–position:absolute; top:50px; left:120px;
<div box3
效果图:

 

仅使用margin属性布局绝对定位元素的情况
此情况,margin-bottom 和margin-right的值不再对文档流中的元素产生影响,因为该元素已经脱离了文档流。另外,不管它的祖先元素有没有定位,都是以文档流中原来所在的位置上偏移参照物。
图9中,使用margin属性布局相对定位元素。
层级关系为:
<div ——————————— position:relative; 不是参照物
<div—————————-没有设置为定位元素,不是参照物
<div———————-没有设置为定位元素,不是参照物
<div box1
<div box2 ——–position:absolute; margin-top:50px; margin-left:120px;
<div box3
效果图:

IE6的情况下,box2前面没有兄弟节点,则margin-left的值会出现双倍边距,见图10。
层级关系为:
<div ——————————— position:relative; 不是参照物
<div—————————-没有设置为定位元素,不是参照物
<div———————-没有设置为定位元素,不是参照物
<div box1
<div box2 ——–position:absolute; margin-top:50px; margin-left:60px;
<div box3
效果图:

分享到:
评论

相关推荐

    经典DIV+CSS模板 经典DIV+CSS模板

    描述中的关键词如"div+css"、"web标准"、"div+css布局"、"div+css实例"、"div+css模板"揭示了这些模板遵循Web开发的最佳实践,旨在实现结构与表现的分离,提高网页的可维护性和可访问性。Web标准通常指的是W3C制定的...

    简单设计DIV+CSS模板

    本篇将围绕"简单设计Div+CSS模板"这一主题,深入探讨Div+CSS的基础概念、网页布局原理以及实例解析,帮助读者掌握这一技能,提升网页设计水平。 首先,Div+CSS的核心在于将内容(HTML)与样式(CSS)分离。Div,...

    div+css 网站实例 教程 css布局

    定位机制包括静态定位、相对定位、绝对定位和固定定位,它们分别适用于不同的场景,例如相对定位常用于微调元素位置,而绝对定位则可用于实现层叠效果。 在本教程中,可能包含以下内容: 1. CSS基础:学习选择器、...

    DIV+CSS网站布局从入门到精通源代码

    通过对十个经典案例进行分析,分别从不同类型网站的布局风格以及实现方法来讲解DIV+CSS网页布局和制作方法。本教程系统地讲解了CSS样式的基础理论和实际运用技术,并结合实例来讲解层叠样式表与层布局相结合制作网页...

    Div+CSS布局入门+实例教程

    6. **实例分析**:通过具体的网页布局实例,演示如何使用Div和CSS创建复杂的设计,如导航栏、侧边栏、主要内容区域等。 7. **CSS预处理器**:如果深入,可能会涉及Sass、Less等CSS预处理器,它们可以提升CSS的编写...

    div+css手册

    通过《div+css手册》和提供的CSS2.0.chm文件,读者可以系统学习这些核心概念,并通过实例实践提升自己的网页布局技能。这不仅有助于理解网页设计的基本原理,还能提高在不同项目中应用这些技术的能力。对于希望深入...

    变幻之美Div+CSS网页布局揭秘(案例实战篇).

    《变幻之美Div+CSS网页布局揭秘(案例实战篇)》是一本专为初学者和有一定基础的网页开发者设计的教程,旨在通过实例教学,深入浅出地解析如何使用Div+CSS进行网页布局。这本书的核心内容涵盖了HTML基础、CSS选择器、...

    一个简单的网页布局案例(DIV+CSS)

    2. **定位布局**:CSS的`position`属性包括静态(static)、相对(relative)、绝对(absolute)和固定(fixed)四种模式,其中,相对定位允许元素相对于其原始位置进行偏移,而绝对定位则会将元素相对于最近的非...

    红酒宣传DIV+CSS模板

    【标题】"红酒宣传DIV+CSS模板"是一个基于Web标准设计的网页模板,它利用了Div和CSS技术来实现精致的网页布局和样式控制。Div是HTML中的一个块级元素,用于组织页面结构,而CSS(层叠样式表)则负责定义这些Div元素...

    24个DIV+CSS 经典实例 源码

    2. **定位机制**:在`DIV+CSS`中,有相对定位(relative)、绝对定位(absolute)和固定定位(fixed)三种定位方式。相对定位是相对于其正常位置,绝对定位相对于最近的非static定位的祖先元素,固定定位则始终相对于...

    DIV+CSS.rar_DIV_css+div_div+css_html+div+css_web前端

    【标题】"DIV+CSS.rar" 是一个关于网页布局技术的压缩包,主要围绕着 `div` 和 `CSS` 进行讲解。`div` 是HTML中的一个块级元素,常用于网页布局,而 `CSS`(层叠样式表)则是用于控制网页元素样式和布局的重要工具。...

    最新版十天学会div+css(实例源代码及psd源文件)

    这个压缩包包含两部分主要内容:一本名为"十天学会DIV+CSS(WEB标准).chm"的电子书,以及一个名为"jiaocheng"的文件夹,后者很可能包含了教程中的实例源代码和PSD设计文件。 首先,让我们深入了解一下`DIV`和`CSS`这...

    精心整理七个DIV+CSS实例教程

    在网页设计领域,`DIV+CSS`是一种广泛采用的技术,用于布局和样式控制。这个精心整理的"七个DIV+CSS实例教程"旨在帮助初学者和有一定基础的学习者深入理解和掌握这种技术,提升网页设计能力。下面我们将详细探讨这些...

    Div+Css布局案例源代码

    这个“Div+Css布局案例源代码”压缩包包含了一系列的网站页面和首页布局实例,旨在帮助开发者更好地理解和掌握Div+CSS布局技术。 Div(Division)在HTML中是一种用于分组元素的容器,它可以将网页划分为多个独立的...

    div+css布局入门教程PDF

    《div+css布局入门教程》是一本专门为初学者设计的指南,旨在帮助读者掌握网页布局的基本技巧和概念。在这个数字化的时代,网页设计是互联网领域不可或缺的一部分,而div+css布局则是构建网页结构的关键技术。本教程...

    中文网站div+css

    这句话表明,这个压缩包可能包含了一些关于Div+CSS的基础教程或实例,适合那些之前可能专注于Flash动画制作,现在希望学习如何用Div+CSS进行网页布局的初学者。Flash虽然曾经是创建动态网页的主流工具,但随着移动...

    经典网站Div+CSS布局实例

    本资源"经典网站Div+CSS布局实例"提供了多个实际案例,帮助开发者理解和掌握Div+CSS布局技巧。 首先,让我们来看看"QQ导航"这个实例。QQ导航是模仿中国流行的QQ网站的导航栏设计,它通常包含一系列链接,用于引导...

    一款div+css做的网站

    此外,CSS还支持相对、绝对和固定定位,以及响应式设计,如媒体查询(media queries),这使得网站能在不同设备上呈现良好的用户体验。 【标签】:“css div” 这两个标签分别对应了div和CSS,表明该网站的开发...

    《Div+CSS布局大全》.zip

    《Div+CSS布局大全》是一本...《Div+CSS布局大全》这本书应该会全面讲解这些概念,并通过实例演示如何应用它们来创建专业、美观的网页布局。无论你是初学者还是经验丰富的开发者,都能从中受益,提升你的网页设计技能。

    div+css相对定位和绝对定位用法实例详解

    本教程将深入探讨两种主要的定位方式:相对定位和绝对定位,这两种方法在DIV+CSS布局中尤其常用。 1. 相对定位(relative) 相对定位是CSS定位的基础,它保持元素在正常文档流中的位置,但允许通过`top`、`right`、...

Global site tag (gtag.js) - Google Analytics