本人也是刚接触css所以有说的不对的和需要补充的,各位大神指点出来帮助本人提升,感谢!!

块级元素:

在Html布局中,基本都是利用属性的嵌套来完成页面的板块,然后进行css的美化布局,但首要了解的还是属于块级元素,在页面中单独占一行,默认是从上而下排列,俗称流。所以默认下,我们添加的元素都是由上而下排列。即便你每一行的

宽度不同,或可完全容纳,也不会成水平布局。

所以要进行更复杂的布局,我们就有了新的出发点:“如何在一行中显示多种元素”那么解决办法可以依靠css中的浮动。

浮动(float):

概念:可以使得某个元素脱离标准流,“漂浮在标准流之上,和标准流相差甚远”

实例:

我们可以创建多个

元素进行测试布局。

<div class="element_1"></div> <div class="element_2"></div> <div class="element_3"></div>

创建三个为例,此时我们在网页中是看不到三个元素的,因为其未拥有任何属性。如图,刷新出来也是空的。

所以我们需要进行链接一个外部css,当然在网页内部也可以。

头部链接css文件

<link rel="stylesheet" type="text/css" href="css/main.css">

然后我们在css文件中给三个emelent元素添加属性,看的更清楚。

.element_1{width: 200px;height: 200px;background: rgb(175, 71, 71);}
.element_2{width: 200px;height: 200px;background: rgb(223, 103, 103);}
.element_3{width: 200px;height: 200px;background: rgb(97, 119, 192);}

如图:

可以看到此时的三个元素是成上下排列的。那么我们可以使用浮动使其水平排列。只需在每个element的css属性中添加float属性

.

.element_1{width: 200px;height: 200px;background: rgb(175, 71, 71);float: left;}
.element_2{width: 200px;height: 200px;background: rgb(223, 103, 103);float: left;}
.element_3{width: 200px;height: 200px;background: rgb(97, 119, 192);float: left;}

然后我们就可以得到如下图的效果。

重点:

语法:

float:none | left | right

默认值:none

适用于:所有元素

取值:

none:设置对象不浮动

left:设置对象浮在左边

right:设置对象浮在右边

以上就是对css中float浮动的主要运用了,还有更多用法可以自行探索哦。

CSS浮动Float相关推荐

  1. css浮动(float)及清除浮动的几种实用方法

    CSS浮动是现在网页布局中使用最频繁的效果之一,而浮动可以帮我们解决很多问题,那么就让我们一起来看一看如何使用浮动. 一.css浮动(float) (1)html文档流 自窗体自上而下分成一行一行,并 ...

  2. 关于CSS浮动(float,clear)的通俗讲解(经验分享)

    很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程. 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家. 写在前面的话: 由于CSS内容比较多 ...

  3. (图文详细)最通俗易懂的CSS 浮动float属性详解

    (图文详细)最通俗易懂的CSS 浮动float属性详解 声明:本文属于搬砖大神的文章到自己的博客上,原文地址为:https://www.cnblogs.com/iyangyuan/archive/20 ...

  4. CSS浮动(float,clear)通俗讲解- 杨元- 博客园

     学习CSS布局 主页目录 inline-block 你可以创建很多网格来铺满浏览器.在过去很长的一段时间内使用 float 是一种选择,但是使用 inline-block 会更简单.让我们看下使用这 ...

  5. 经验分享:CSS浮动(float,clear)通俗讲解

    很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程. 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家. 写在前面的话: 由于CSS内容比较多 ...

  6. 杨元:CSS浮动(float,clear)通俗讲解

    zt http://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html 很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能 ...

  7. (转) 杨元:CSS浮动(float,clear)通俗讲解

    http://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html 很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差, ...

  8. 【响应式Web前端设计】CSS浮动(float,clear)讲解

    首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流.如下图: 可以看出,即使div1的宽度很小,页面中一行可以容下div1和div2,div2也不会排在div1后边,因为d ...

  9. CSS浮动(float)属性学习经验分享

    作为一名前端开发的初学者,CSS的布局定位无疑成为了一个难点,这两天通过看一些博客的技术分享和自己的反复实践,大概领悟到了一些float的"门道". 下面就通过一些例子来归纳总结一 ...

最新文章

  1. android检测蓝牙设备连接不上,Android检查设备连接状态
  2. boost::endian::detail::is_scoped_enum用法的测试程序
  3. 狗屎一样的代码如何重构?
  4. cupload怎么保存图片_原生js的图片上传插件cupload
  5. 21. 栈的压入、弹出序列
  6. 山东自考c语言程序设计停考了吗,山东省自考教育类停考专业遗留问题的通知...
  7. Apache Spark技术实战之7 -- CassandraRDD高并发数据读取实现剖析
  8. 常用中文字体 Unicode 编码
  9. FileZilla中文乱码解决方法
  10. c语言入门手机自学软件,C语言入门学习
  11. 目前在题库管理和试卷生成方面最好用的共享软件(已更新)
  12. 博士申请——Research Proposal
  13. 跨境电商供应链难点有哪些?
  14. WPS-系统右键:开启后无法显示
  15. 2021-01-16 SONiC系统管理10 Telemetry
  16. 信捷 XDH Ethercat 正负极限的设置
  17. html中div区域可以交叉引用,需要js中的交叉引用
  18. 开发掌握什么技术才不会被淘汰
  19. Java死锁产生的四个条件
  20. 利用训练数据建立一个简单的分类器

热门文章

  1. 在全民直播的背景下,金融机构做直播带货是必须的吗?
  2. 项目5 判断点是否在圆内
  3. PS中括号不能调整画笔或仿章大小
  4. Element-UI开发指南--动画和组件基础(二)
  5. 【叨叨与总结】2022.7月结
  6. 软件测试思想者 - 高效的测试执行
  7. 字段私有制,属性方法
  8. 从底层分区开始做一个干净的Windows10
  9. 23种设计模式(白话篇章 )
  10. 常见复杂网络分析方法