绝对定位元素如何紧贴包含块的填充盒右上角?
绝对定位:含填充块偏移属性设置
在使用绝对定位时,偏移属性通常相对于包含块的边框外侧进行设置。然而,当希望绝对定位元素紧贴包含块的填充盒右上角时,偏移属性的设置却有所不同。
假设一个包含块拥有 1rem 填充,则以下设置不能实现绝对定位元素紧贴填充盒右上角:
.tag { top: 0; right: 0; }
因为绝对定位的偏移属性是相对于边框外侧设置的,因此此设置只允许元素紧贴边框外侧,与填充盒无关。
要实现元素紧贴填充盒右上角,需要将偏移属性相对于填充盒的内侧设置:
.tag { top: -1rem; right: -1rem; }
负的偏移值将元素向上和向左偏移 1rem,从而紧贴填充盒的右上角。
以上就是绝对定位元素如何紧贴包含块的填充盒右上角?的详细内容,更多请关注其它相关文章!