CSS的浮动(二)

浮动的元素会互相贴靠。这里我们以3个div为例:

1

2

3

css样式中设置3个div都为左浮动,代码如下:

body{

font-size: 60px;

}

.box1{

float: left;

width: 100px;

height: 100px;

background-color: yellowgreen;

}

.box2{

float: left;

width: 120px;

height: 220px;

background-color: gold;

}

.box3{

float: left;

width: 340px;

height: 300px;

background-color: skyblue;

}

运行之后可以看到的效果:

在有足够的空间下,box3的div会贴近box2的div。如果没有足够的空间,那么会靠着box的div。如果没有足够的空间靠着box1的div,自己去贴左墙

如果是右浮动,float:right

关于浮动,对初学者来说,在使用中会经常出现问题,我们务必要记住一点永远不是一个东西单独浮动,浮动都是一起浮动,要浮动,大家都浮动。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 各种纯css图标 CSS3可以实现很多漂亮的图形,我收集了32种图形,在下面列出。直接用CSS3画出这些图形,要比...
    剑残阅读 9,688评论 0 8
  • 本文是针对刚学编程的小白,都是一些基础知识,如果想了解更多深层一点的东西,欢迎移步本人博客!! 博客地址 点击跳转...
    西巴撸阅读 553评论 0 0
  • 1. tab列表折叠效果 html: 能源系统事业部 岗位名称: 工作地点 岗位名...
    lilyping阅读 1,899评论 0 1
  • 1.在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 概念:在CSS当...
    饥人谷_任磊阅读 705评论 0 3
  • 《游戏改变世界》这本书的作者简·麦戈尼格尔是TED的演讲者,她提出的“游戏,人类文明的基本组成部分”、“游戏填饱了...
    Doria2016阅读 850评论 0 4