html浮动页脚,html之浮动和定位

本文详细讲解了CSS浮动(float)和定位(position)的原理,特别是绝对定位(absoulte)、相对定位(relative)和固定定位(fixed),以及它们在父子元素定位中的交互作用。通过实例演示了如何控制内联元素的宽高和布局技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

浮动float

可以让原本不能同时显示在一行的元素显示在一行,

定位position

可以让元素位置更精确

分为以下几类

. 绝对定位:absolute脱离文档流,相对自己定位

. 相对定位relative :不脱离文档流,相对文档定位

. 固定定位fiex --相对窗口定位

. 静态定位static

特别情况

定位有父级的时候

父级:相对定位

子级:绝对定位

那么一个定位的元素,如果父级有定位,那么子级使用绝对定位时,都在相对 父级定位

说明内联元素有定位,就支持宽高了

例如:

html>

/*

* 定位有父级的时候

* 父级:相对定位

* 子级:绝对定位

* 一个定位的元素,如果父级有定位,那么子级使用绝对定位时,都在相对父级定位

* 内联元素有定位,就支持宽高

*/

#div1{

500px;

height: 400px;

background: yellow;

position: relative;

}

#div2{

200px;

height: 100px;

background: blue;

position: absolute;

left: 100px;

top: 100px;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值