css浮动

CSS浮动和清除

l        float:让元素浮动,取值:left(左浮动)、right(右浮动)

l        clear:清除浮动,取值:left(清除左浮动)、right(清除右浮动)、both(同时清除上面的左浮动和右浮动)

 

1、CSS浮动

l        浮动的元素,将向左向右浮动,浮动到包围元素的边上,或上一个浮动元素的边上为止。

l        浮动的元素,不再占空间了,并且,浮动元素的层级要高于普通元素

l        浮动的元素,一定是“块元素”。不管它原来是什么元素。

l        如果浮动的元素,没有指定宽度的话,浮动后它将尽可能的变窄。因此,浮动元素一般要定宽和高。

l        一行的多个元素,要浮动一起浮动。

 

浮动的功能:可以实现将多个块元素并列排版。

如何让包围元素,包住浮动元素?

你就需要在浮动元素的下边,使用清除浮动操作。

2、CSS清除浮动

l        CSS清除浮动的功能有两个:(1)可以包围元素从“视觉上”包住浮动元素(2)清除之下的其它元素将恢复默认排版。

l        有浮动,就得有清除。

l        如果包围元素指定了高度了,那么可以不使用清除功能。(在综合案例中会涉及到)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值