该属性用于指定当前元素在有定位的包含块元素中的位置。对绝对定位的元素,它表示元素右边距边缘到包含块右边缘之间的距离。right属性对非定位元素没有影响。
/* <length> value */ right: 2.5em; /* <percentage> value */ right: 95%; right: auto;
HTML
<div id="red"> <div id="orange"></div> </div>
CSS
#red { width: 200px; height: 50px; background: red; position: relative; } #orange { width: 50px; height: 50px; background: orange; position: absolute; right: 30px; }
执行结果