我想添加一個圖像與& ::僞元素之前,並將其放在它的父元素的頂部通過調整填充/保證金。我無法將img放在它的父元素的「頂部」。它駐留在父項的框中。我試圖設置這兩個元素來顯示:塊。我試圖使用相對/絕對位置。我調整了利潤/填充而沒有解決方案。&::前僞元素不正確對齊 - CSS(3)框模型 - LESS
HTML:
<div class="foo">
<div class="title">title</div>
<div class="body">text</div>
</div>
LESS/CSS:
.foo {
display:block;
padding: 1em;
&:before {
background-image: url("bar.svg");
padding: .25in;
background-repeat: no-repeat;
background-position: top left;
background-position: top outside;
background-color: white;
content: "";
display: block;
max-width: (@column + .45in);
margin-left: -.15in;
margin-top:-.5in;
}
}
我希望調整僞元素在邊緣的值會產生預期的結果。然而,這種情況並非如此。有沒有我不知道的限制?
感謝您的時間和您的幫助。