gpt4 book ai didi

html - 图像在 heroku 应用程序中调整为 0 x 0

转载 作者:行者123 更新时间:2023-11-28 16:56:58 24 4
gpt4 key购买 nike

我在 Heroku 上托管了一个简单的网页。有 4 张图像自动调整大小为 0x0,而它在本地主机上显示得非常好。我不知道出了什么问题。

它在本地主机上的样子 original

它在 heroku 上的样子 heroku

灰色背景是因为下一部分有那个背景,这意味着图像的大小是 0x0。

为了验证,我通过开发者工具检查了源代码。 chrome dev tools

<div class="section2">
<div class="heading">POWERED BY</div>
<div class="logos">
<a href="https://www.jamboreeindia.com/">
<div class="sponsor-logo">
<img src="jamboree3.png" class="overlay-logo">
<img src="jamboree.png" class="original-logo">
</div>
</a>
<a href="http://www.megalogix.org/">
<div class="sponsor-logo">
<img src="mcs2.png" class="overlay-logo">
<img src="mcs.png" class="original-logo">
</div>
</a>
</div>
</div>

CSS

.section2{
width: 100vw;
padding: 5px 0 0 0;
}

.heading{
text-align: center;
font-weight: 700;
color: #9FACCC;
}

.heading2{
text-align: center;
font-weight: 700;
color: #333;
font-size: 35px;
}

.logos{
width: 100vw;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
}

.sponsor-logo img{
width: 150px;
height: auto;
margin: 50px;
}

.original-logo {
z-index: 1;
opacity: 0;
transition: all .3s ease;
}

.overlay-logo {
position: absolute;
z-index: 3;
transition: all .3s ease;
}

.overlay-logo:hover {
opacity: 0;
transition: all .3s ease;
}

.overlay-logo:hover + .original-logo {
opacity: 1;
transition: all .3s ease;
}

谢谢!

最佳答案

我发现了原因,在该站点上禁用您的 Adblocker,它会阻止图像并将样式注入(inject)“sponsor-logo”类

{
display: none!important;
}

关于html - 图像在 heroku 应用程序中调整为 0 x 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56161555/

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