浮动与定位

块级元素的特性是可以随意设置大小但是每个块级元素都会独占一行。

 

浮动可以改变标签默认的排列方式、浮动会脱离标准流、浮动的元素具有行内块元素的特征、且浮动的盒子之间没有空隙、一般来说一个盒子浮动后、他的并集盒子都得浮动。

浮动的缺点:当父盒子没有设置高度时、所有子盒子都浮动的子盒子撑不起父盒子来、如果父盒子里没有其他元素的话父盒子就看不见了

定位由定位模式加边偏移来实现,可以实现元素在页面里的位置他有五种形式分别是静态定位(static)、相对定位(relative)、绝对定位(absolute)、固定定位(fixed)、粘性定位;相对定位是相对于元素原来的位置、绝对定位是相对于离自己最近的有定位的父级元素的位置;

相对定位和固定定位可以认为是休假(还占有原来的位置)、绝对定位相当于辞职(不再占有原来的位置)浮动也不再占有原来的位置、但是由于浮动最初目的是制作文字环绕效果所以浮动的元素不会挡住文字、而定位会完全覆盖一部分位置。(有文字时浮动就会空出文字、没有文字的话就会顶头显示)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值