基础知识之浮动

本人前端小白一枚,正在自学前端希望利用博客记录并深入挖掘前端的知识。首先从浮动开始。

浮动的作用

CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列。
Float(浮动),往往是用于图像,但它在布局时一样非常有用。比如在一个大div中有两个靠左右的布局时就可以使用浮动。

浮动使用方法:

style{
.divv{`float:<right>||<left>
}
`}

浮动使用注意事项:

当我们在写完一个

style{
.aa{
background-color=#eee;}.left{
float:left;
background-color:red;}
.right{
float;
background-color:red;}}
body{<div>
<div class="left">12233</div>
<div class="right">5678</div>
</div>
<div class="aa"></div>}

`
我们会发现后面的div aa位置在前面的大div上了。原因是因为我们给了红绿两个div浮动缺没有清除浮动,红绿div脱离文本流,父容器中宽高没有子元素撑起来,父容器宽高将为零,所以后面的灰色div会占据红绿div的位置。
所以

  • 写了浮动必须要清除浮动,让父元素重新计算所需的宽高,不影响后面的布局。 清除浮动方式主要是在style中写样式clear:both;并在浮动的div后面加上div并引用该样式;
  • 浮动兼容所有的浏览器,所以我们在布局的时候应该首选浮动,定位的性能最差,如非(写侧边栏fixed)必要先使用float。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值