CSS学习笔记:三种定位机制之二浮动
2014-10-08 18:07
459 查看
浮动
可实现块级元素横向排版(横向多列布局)。
通过设置float属性实现。
float属性有三个属性值: left -左浮动 right-右浮动 none - 不浮动
给元素设置了float属性后,元素会左移或右移,直至触碰到容器为止。即使元素设置了浮动,它仍旧处于标准文档流中。
当元素没有设置宽度,而设置了float属性,那么元素显示的宽度会随内容的变化而变化。
当元素设置了浮动属性后,会对其后紧邻的元素产生影响。
清除浮动的方法
1.对受到浮动影响的元素设置clear属性,常用clear:both
2.对受到影响的元素设置width:100%以及overflow:hidden
绝对定位
可实现块级元素横向排版(横向多列布局)。
通过设置float属性实现。
float属性有三个属性值: left -左浮动 right-右浮动 none - 不浮动
给元素设置了float属性后,元素会左移或右移,直至触碰到容器为止。即使元素设置了浮动,它仍旧处于标准文档流中。
当元素没有设置宽度,而设置了float属性,那么元素显示的宽度会随内容的变化而变化。
当元素设置了浮动属性后,会对其后紧邻的元素产生影响。
清除浮动的方法
1.对受到浮动影响的元素设置clear属性,常用clear:both
2.对受到影响的元素设置width:100%以及overflow:hidden
绝对定位
相关文章推荐
- CSS学习笔记:三种定位机制之一标准文档流
- CSS学习笔记:三种定位机制之三绝对定位
- CSS三种定位机制:普通流、浮动和绝对定位
- CSS学习笔记——CSS中定位的浮动float
- CSS中的三种基本的定位机制(普通流、定位、浮动)
- CSS学习笔记:使用绝对定位实现横向两列布局
- css学习笔记——三种样式表的使用及区别
- CSS学习笔记——CSS的定位问题
- ASP.NET学习笔记七之CSS加载的三种方式
- 【css技术指南笔记】 第三章 盒子模型 浮动 清除浮动 定位 显示属性 背景
- CSS学习笔记--定位
- CSS学习笔记(4)定位/表格/滚动条
- 学习笔记:Html浮动元素的定位
- html及css学习笔记_12_css三种使用方式
- CSS学习笔记——CSS中定位的浮动float
- CSS学习笔记之定位
- css学习笔记清除浮动
- css学习笔记之二
- web前端学习笔记(CSS盒子的浮动)
- html+css学习笔记 3[浮动]