CSS 中的 bottom 属性用于设置定位元素的底部位置。它指定元素的底部边缘与其包含元素的底部边缘之间的距离。
根据位置属性的值,确定底部属性的效果。
属性值 | Bottom 描述 |
---|---|
absolute or fixed | 指定元素的下边缘的外边距与容器下边缘的内边框之间的距离。. |
relative | 指定元素的底部边缘在其正常位置上方移动的距离。. |
sticky | 用于计算粘性约束矩形。 |
static | 对元素没有影响。 |
当同时指定了 top 和 bottom 值时,将位置设置为绝对或固定,并且高度为 100% 或自动时,将尊重top和 bottom 距离。
当高度受到约束或位置设置为相对时,top值优先,而 bottom 值将被忽略。
可能的值
- <length> - 可以指定负值、空值或正值。
- <percentage> - 容器高度的百分比。
- auto − 默认值。浏览器计算底部位置。
适用于
所有 HTML 定位的元素。
DOM 语法
CSS bottom - 具有绝对位置
这是一个示例,position:absolute 和 bottom 具有不同的值(自动、百分比、长度) -
CSS bottom - 具有相对位置
下面是一个示例,position:relative 和 bottom 具有不同的值(auto、percent、length)-
CSS bottom - 具有固定位置
下面是一个示例,position:fixed 和 bottom 具有不同的值(auto、percent、length)-
CSS bottom - 具有粘性位置
这是一个示例,position:sticky 和 bottom 具有不同的值(自动、百分比、长度)-
CSS bottom - 具有静态位置
这是一个示例,position:static 和 bottom 具有不同的值(auto、percent、length)-