CSS之绝对定位深入研究

menghao170

menghao170

2016-02-19 17:23

下面是个超简单的CSS之绝对定位深入研究教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

  一、下看个两个例子

  1.xhtml代码

body
 div class="relative"
    span class="absolute"Test absolute/span
 /div 
/body

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  2.css代码

.relative { position:relative;height:120px; border:2px solid black; }
.absolute { position:absolute; top:10px; left:10px;
               padding:5px; text-align:center; 
               border:5px solid black; background-color:gold; }

  3.运行的结果

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  4.改进css

  去掉span父元素的定位。css代码如下,

.relative { height:120px; border:2px solid black; }
.absolute { position:absolute; top:10px; left:10px;
               padding:5px; text-align:center; 
               border:5px solid black; background-color:gold; }

  5.修改后运行结果

  二、对结果的分析

  绝对定位的元素的位置相对于最近的已定位的祖先元素,如果元素没有已定位的祖先元素,那么它的位置相对于最初的包含块,根据用户定义的不同,最初的包含快可能是body或者html元素;绝对定位的元素会从文档流中分离,不再占据空间; position:absolute完成绝对定位需要top和left属性的共同作用。

  所以,当我们想使用绝对定位的核心思想是,让一个元素脱离正常文档流的排列,让它相对于另一个元素重新排列。

展开更多 50%)
分享

猜你喜欢

CSS之绝对定位深入研究

Web开发
CSS之绝对定位深入研究

驯服Tiger之深入研究枚举类型

编程语言 网络编程
驯服Tiger之深入研究枚举类型

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

转-类的深入研究

编程语言 网络编程
转-类的深入研究

《星之海洋:初次启程》深入研究之五

电脑网络
《星之海洋:初次启程》深入研究之五

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

深入研究Application和Session对象

ASP
深入研究Application和Session对象

2.3 深入研究Application和Session对象

Web开发
2.3 深入研究Application和Session对象

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

win10怎么共享文件

win10怎么共享文件

网页设计中的视觉流程

网页设计中的视觉流程
下拉加载更多内容 ↓