CSS:CSS定位和浮动

简介:

CSS2.1规定了3种定位方案

1.Normal flow:普通流(相对定位 position relative、静态定位 position static)

  普通流(normal flow,国内有人翻译为文档流):普通流默认是静态定位,将窗体自上而下分成一行一行,块级元素从上至下、 行内元素在每行中按从左至右的挨次排放元素,即为文档流。

2.Float:浮动流

  浮动流:元素的浮动,即可以让一个元素脱离原来的文档流,漂到另一个地方,漂到左边或右边等等。

3.Absolute position:绝对定位

  绝对定位:就是直接将元素的位置写清楚,距离它的外层元素的左边、右边等多少距离。

 

第一部分、普通流Normal Flow演示:

代码:

CSS_Position.html

  View Code

CSS_Position.css:静态定位  <position static 从上到下>

  View Code

效果图:

CSS_Position.css:静态定位  <position static 从左到右>

  View Code

 效果图:

 

CSS_Position.css:相对定位 <position relative>

  View Code

效果图:

 

 

第二部分、Float 浮动流演示:  

CSS_Position.css:浮动一个元素

  View Code

效果图:

CSS_Position.css:三个元素全部浮动

  View Code

效果图:

CSS_Position.css:清除浮动元素

 

  View Code

效果图:

 

第三部分、Absolute position绝对定位演示:

CSS_Position.html

  View Code

CSS_Position.css: mylabel的默认位置

  View Code

效果图:

CSS_Position.css:绝对定位、使用绝对定位改变mylabel的位置,使mylabel距离外层顶部-10px,距离外层右边10px:

  View Code

效果图:

程序猿神奇的手,每时每刻,这双手都在改变着世界的交互方式!
本文转自当天真遇到现实博客园博客,原文链接:http://www.cnblogs.com/XYQ-208910/p/5810673.html ,如需转载请自行联系原作者
相关文章
|
4月前
|
前端开发
【前端|CSS系列第3篇】CSS盒模型、浮动及定位
【前端|CSS系列第3篇】CSS盒模型、浮动及定位
|
7月前
|
前端开发
css中的浮动属性
css中的浮动属性
|
2月前
|
前端开发 JavaScript 定位技术
css3浮动定位
css3浮动定位
41 0
|
2月前
|
Web App开发 前端开发 JavaScript
探索CSS中的粘性定位:解锁网页布局的新可能
这篇文章详细解释了CSS中的sticky定位方式,并讲解了它的工作原理。
|
3月前
|
前端开发
【CSS】<Cascading Style Sheets>元素浮动&元素定位
【1月更文挑战第17天】【CSS】<Cascading Style Sheets>元素浮动&元素定位
|
3月前
|
前端开发 容器
CSS:浮动
CSS:浮动
39 0
|
3月前
|
前端开发
CSS float(浮动)
CSS float(浮动)
31 2
|
4月前
|
前端开发 测试技术 Python
软件测试/测试开发|Python selenium CSS定位方法详解
软件测试/测试开发|Python selenium CSS定位方法详解
30 0
|
4月前
|
前端开发
今天来总结一下CSS中有哪些定位
今天来总结一下CSS中有哪些定位
|
4月前
|
人工智能 前端开发
CSS基本知识—浮动
CSS基本知识—浮动