我有不同的行,每行包含徽标和一些文本。我想将每个徽标放在不同的行中,并在它们之间放置一个20px的边距顶部。
的index.html:
<container class="list_project">
<div class="project">
<img class ="first_logo" src="./logos/logo.png" value="" />
<img class ="project_logo" src="./logos/logo.png" value="" />
</div>
</container>
的style.css:
.first_logo
{
position: absolute;
top: 150px;
width: 85px;
height: 45px;
}
.project_logo
{
position: absolute;
margin-bottom: 20px;
width: 85px;
height: 45px;
}
但是我发现图像的位置是相对于主页而不是容器。我该如何解决这个问题,并将每个图像相对于容器的位置设置好?
答案 0 :(得分:0)
答案 1 :(得分:0)
如果它们都是固定大小,那就可以了。
HTML:
<container class="list_project">
<div class="project">
<img class ="first_logo" src="https://i.stack.imgur.com/OTRXb.png" value="" />
<img class ="project_logo" src="https://i.stack.imgur.com/OTRXb.png" value="" />
</div>
</container>
CSS:
.first-logo,
.project-logo {
display: block;
width: 85px;
height: 45px
}
.first-logo {
margin-bottom: 20px;
}