css中的float的使用
css中的float的使用
css中的float的使用li CSS中float用法是通过CSS定义float(浮动)让li样式层块,向左或向右(靠)浮动。 它的作用就是改变block对象的默认显示方式. block对象设置了float属性之后,它将不再独自占据一行.
float即为浮动,在CSS中的作用是使元素脱离正常的文档流并使其移动到其父元素的“最左边”或“最右边”。下面解释下这个定义中的几个名词的概念:
- 文档流:在html中文档流即为元素从上至下排列的顺序。
- 脱离文档流:元素从正常的排列顺序被抽离。
- 最左边/最右边:上述的移动到父元素最左和最右是指元素往左或往右移动直到碰到另一个浮动元素或父元素内容区的边界(不包括padding)。
一、float语法:
float : none | left |right
参数值:
none : 对象不浮动
left : 对象浮在左边
right : 对象浮在右边
二、如何使用float?
你可以浮动元素的右侧或左侧。它们会自动停靠在元素的周围.如果float:left则会浮动在左边,而float:right则会浮动在右边,当然还可以使用样式清除左,右浮动或两项:
clear: left; clear: right; clear: both;
浮动图像向左:
img.float { float:left;clear:left; margin:5px;}
浮动图像向右:
img.float { float:right;clear:right; margin:5px;}
当了解了float属性的用法,你可以开始使用它来布置网页.而好处是,你不必担心被用于IE或Firefox的不同。
三、使用float和clear属性的一些重要准则:
◆一个float对象,将从其置身的block级非float内容流中跳出,换句话说,如果你要将一个box向左边float,它后面的block级非float对象会显示到下方,inline级内容会在旁边包围
◆要让一段内容从一侧包围一个float对象,这段内容必须要么是inline级的,要么也设置为相同方向的float
◆一个float对象,如果没有设置宽度,则会自动缩成其包含的内容的宽度,因此最好为float对象明确设置宽度
◆一个设置了clear属性的对象,将不会包围其前面的float对象
◆一个既设置了clear又设置了float属性的对象,只有clear:left属性生效,clear:right不起作用
- cssdiv垂直居中怎么设置(CSS设置DIV垂直居中的N种方法 兼容IE浏览器)
- css旋转立体效果图(css制作三分圆形效果)
- css3实现3d效果教程(纯 CSS3实现的霓虹灯特效)
- css3中过渡动画的属性(css3 中实现炫酷的loading效果)
- 用css实现滚动效果(CSS完成视差滚动效果)
- css如何设置简写代码(10个CSS简写/优化技巧整理)
- css3中的过渡属性的几种方法(基于CSS3实现的几个小loading效果)
- css3实现3d效果教程(CSS3实现简易版的刮刮乐效果)
- 在css中用属性来实现文字环绕图片(css文字环绕图片—遇到的问题及快速解决方法)
- css3图片悬停切换代码(CSS3 实现的图片悬停的切换按钮)
- css3怎么构建阴影(详解css3 mask遮罩实现一些特效)
- 如何检查css 兼容性(CSS浏览器兼容性常见问题总结大全推荐)
- css3背景制作(纯CSS3实现Material Design效果)
- css3渐变背景教程(css3实现背景图片颜色修改的多种方式)
- css的五种基本选择器(CSS兼容问题之HACK技术)
- css3水平移动效果(利用css3 translate完美实现表头固定效果)
- 被骂欺师灭祖,与郭德纲公开叫板,何云伟改名何沄伟,开始画画了(与郭德纲公开叫板)
- 相声转行影帝,被何晴抛弃,甩10年女友闪婚生子,刘威不靠谱情史(相声转行影帝被何晴抛弃)
- 岳云鹏不说相声,改行演员了 网友 快回来说相声(岳云鹏不说相声)
- 乔欣首演古装大女主,颜值演技双在线(乔欣首演古装大女主)
- 于正又推女性古装大剧 杨蓉乔欣演女配,两位女主成 重头戏(于正又推女性古装大剧)
- 乔欣古装女主戏获热度 作为女主,却没吃到红利(乔欣古装女主戏获热度)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9