【学习笔记16】三种布局方式

默认文档流就是对页面布局不加任何修饰,元素自动的布局方式,其特点如下
1)元素在页面中的显示顺序与元素在代码中出现的顺序是一致的,即文档结构从外到内、从上到下、从左至右。
2)块级元素独占一行空间,宽度默认为父级的100%,高度由其内容高度(子元素高度)所决定。
3)行内元素与其他元素共享一行空间,宽高由其内容所决定。

        同级别的块级元素:垂直方向的线性结构;

        同级别的行内元素:水平方向的线性结构。

布局方式:浮动布局、定位布局、伸缩盒布局/弹性盒

1.浮动布局(float)

浮动布局的主要是为了让块级元素在一行中显示(列级布局),或者让文字在
图片的周围显示。其取值有:

left:向左浮动元素
right:向右浮动元素
none:【默认值】,不浮动
inherit:浮动方式继承父元素

若给父元素一个高度,则不会失去高度,不用清除浮动;

若父元素本身没有高度,子元素浮动之后会脱离文档流,不能支撑起父元素,所以父元素就会失去高度,此时若需要清除浮动,则在父元素中给一个 overflow:hidden的命令,或者在最后一个浮动子元素后面加上一个<div class="clearboth">,在css中给这个块元素一个 clear:both的命令。

2.定位布局(position)

静态定位:默认定位方式,即处于默认文档流中࿰

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值