📅  最后修改于: 2023-12-03 15:14:18.878000             🧑  作者: Mango
CSS right属性用于指定一个元素相对于其容器的右侧位置。它是CSS的基本定位属性之一。
selector {
right: auto|length|initial|inherit;
}
auto
:默认值,元素的右侧边与其容器的右侧边对齐。length
:指定元素右侧边与其容器右侧边的距离,可以是负数。initial
:将属性重置为其初始值。inherit
:从父元素继承属性值。.container {
width: 200px;
height: 200px;
position: relative;
}
.box {
width: 100px;
height: 100px;
background-color: red;
position: absolute;
top: 50px;
right: 50px;
}
结果:
.container {
width: 200px;
height: 200px;
position: relative;
}
.box {
width: 100px;
height: 100px;
background-color: red;
position: absolute;
top: 50px;
right: 25%;
}
结果:
.container {
width: 200px;
height: 200px;
position: relative;
}
.box {
width: 100px;
height: 100px;
background-color: red;
position: absolute;
top: 50px;
right: 50px;
transform: translateX(50%);
}
结果:
CSS right属性是CSS中的基本定位属性之一,用于指定元素相对于其容器的右侧位置。它可以与其他定位属性一起使用,使元素实现更复杂的布局效果。