css - “之前”元素的 CSS 定位
问题描述
我有一个关于:before
元素到父元素的 CSS 定位的问题。
假设我有一个父元素div
,例如带有background
和padding
属性的文本块,我想向它添加一个小图像或图标div
(例如在右上角),我希望这个小元素即使在调整窗口大小时也能保留在那里.
我怎样才能做到这一点?这是:before
我尝试过的代码:
.blure:before {
content: URL(/image.svg);
position: absolute;
margin-left: 73%;
margin-top: -14%;
}
解决方案
设置绝对值后,您可以将左、右、上、下属性赋予元素
.blure:before{
content: URL(/image.svg);
display: absolute;
top: 15px;
right: 15px;
}
推荐阅读
- java - 使用 Java 和 PHP 将文件上传到服务器
- javascript - 如何在选择类型输入中放置占位符?
- angular - 以正确的方式处理布尔响应和错误 - Angular 6
- typescript - Typescript 嵌套的 Observables
- spss-modeler - 在 SPSS Data Modeler 的详尽 CHAID 中配置节点标识符选项
- python - Python破折号回调函数
- django - 如何从 Django View 将两个列表返回给 chartjs
- laravel - 在 Laravel 中编辑了开箱即用的身份验证表单,但现在不会提交到数据库
- java - 在表格中实现一个按钮,单击时打开一个对话框,将特定单元格的值显示为下拉/复选框按钮
- javascript - 如何根据类别从状态 onChange 中过滤数组并恢复为默认值?