我需要将图片移到顶部以使其均匀。但是当我写页边距时,文本也会缩进。尽管如果您制作边框,则会显示图片单独存在。我尝试将文本包装在一个跨度中,但它仍然一起移动
html:
<a class="link" target="blank" href="#">full story</a>
CSS:
.link {
display: inline-block;
margin: 40px 0px 50px 0px ;
background: rgb( 128, 183, 179 );
width: 200px;
height: 40px;
border-radius: 17px;
text-decoration: none;
font-size: 14px;
line-height: 40px;
padding: 0px 30px;
text-transform: uppercase;
color:white;
}
.link::after {
content: url('img/Shape2.png');
display: inline-block;
margin: 5px 0px 0px 10px;
}
与填充和边距对齐是不好的做法。使用flex会更正确: