CSS定位“之前”元素

问题描述

我对:before元素到父元素的CSS定位有疑问。

假设我有一个父元素div像带有backgroundpadding属性的文本块,并且我想向此div添加一个小图像或图标(例如,在右上角),即使是在调整窗口大小时,我也希望这个小元素保留在那里。

我该如何实现?这是我尝试过的:before代码

.blure:before {
    content: URL(/image.svg);
    position: absolute;
    margin-left: 73%;
    margin-top: -14%;
}

解决方法

设置绝对值后,可以为元素赋予left,right,top,bottom属性

.blure:before{
   content: URL(/image.svg);
   display: absolute;
   top: 15px;
   right: 15px;
}