问题描述
我对:before
元素到父元素的CSS定位有疑问。
假设我有一个父元素div
像带有background
和padding
属性的文本块,并且我想向此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;
}