gpt4 book ai didi

html - 当在一个 block 的显示中链接一个相对图像时,它链接整个页面的宽度?

转载 作者:行者123 更新时间:2023-11-28 07:32:54 27 4
gpt4 key购买 nike

我找到了一个解决这个问题的帖子,但没有包含具体的位置值,但我希望我的图像相对定位。当我在图像上添加链接并将其显示为 block 并垂直居中时,页面的宽度变为链接。我该如何阻止它?

#logo {
position: relative;
display: block;
margin: 0 auto;
margin-top: 30px;
}
<a href="#">
<img id="logo" src="images/diMatteos2.png" />
</a>

最佳答案

这不是关于 position: relative; 而是 display: block;。 block 级元素占据整个宽度。如果不想使用全宽,可以使用 display: inline-block; 替换它。

#logo {
display: inline-block;
margin: 0 auto;
margin-top: 30px;
}
<a href="#">
<img id="logo" src="images/diMatteos2.png" />
</a>

关于html - 当在一个 block 的显示中链接一个相对图像时,它链接整个页面的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31400361/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com