【发布时间】:2020-09-11 17:55:37
【问题描述】:
<div class="icons">
<a href="#">
<img class="github" src="GitHub-Mark-64px.png" alt="github logo">
</a>
<a href="#">
<img class="github" src="GitHub-Mark-64px.png" alt="github logo">
</a>
<a href="#">
<img class="github" src="GitHub-Mark-64px.png" alt="github logo">
</a>
</div>
想象一下我的图标以及它们现在的样子 -
就 CSS 而言,我尝试过使用带有空格的对齐内容,但它会将它们分散到很远的地方。我也尝试过使用填充和边距,但它似乎没有做任何事情。是我的 html 设置不正确还是我的 css 有问题?
【问题讨论】:
-
如果您不显示代码,我们将无法帮助您。
-
我刚加了。
-
一种最简单的方法是为 CSS 中的
<a>元素添加margin。但是这些元素是inline元素,因此您需要通过使它们成为块、内联块、内联表等来使它们非内联。例如:display: inline-block。详情请查看developer.mozilla.org/en-US/docs/Web/CSS/margin。