【发布时间】:2020-10-31 13:19:36
【问题描述】:
我正在尝试使用 flexbox 实现链接和布局的图像。
我的图片在不是链接时看起来很棒:
HTML:
<div class="flexbox">
<img class="image1" src="img/image1.png" alt="A cool image">
<img class="image2" src="img/image2.png" alt="An even cooler image">
CSS:
.flexbox {
display: flex;
align-items: center;
justify-content: space-between;
margin: 0;
padding: 0;
}
但是,当我制作图片链接时,我失去了 flexbox 布局的所有好处:
HTML:
<div class="flexbox">
<a href="sunrise.html">
<img class="image1" src="img/image1.png" alt="A cool image">
</a>
<a href=”sunset.html”>
<img class="image2" src="img/image2.png" alt="An even cooler image">
</a>
</div>
我做错了什么?
谢谢!
【问题讨论】:
-
你遇到了什么问题?
-
我失去了“间隔”功能,我的图像失去了它们的类格式:(
-
我在这两种情况下都得到了相同的输出。你能链接到 jsfiddle,我可以看到你得到的输出哪里出错了
-
在两种情况下,我在 jsfiddle 中也得到了相同的输出,但在我的实际代码中却没有。不用担心,Abhishek - 我会更仔细地查看我的实际代码,因为 jsfiddle 表明我遗漏了一些明显的东西。
-
您也可以查看以下答案。我尝试了所有的 flex-properties,每个都得到了预期的结果