【发布时间】:2023-03-09 13:14:01
【问题描述】:
我尝试将图像的路径直接放入内容中。然后,也使用背景和其他几个属性,但还没有让它们出现。
这是我的 HTML:
<div class="side-links-container">
<div class="side-link search">
<a href="#"></a>
</div>
<div class="side-link questions">
<a href="#"></a>
</div>
<div class="side-link contact">
<a href="#"></a>
</div>
</div>
我的 CSS:(我使用 .scss)
.side-link {
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
width: 4.5rem;
height: 4.5rem;
background: #249987;
&.search a {
&::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
background: url('../dist/res/img/Lupe-side-menu.png') no-repeat;
}
}
}
【问题讨论】:
-
你到底想达到什么目标。我敢打赌,有更好的方法来实现你每一次尝试做的事情。
标签: html css pseudo-element