gpt4 book ai didi

PHP 图像 if else CSS

转载 作者:行者123 更新时间:2023-11-28 06:13:08 24 4
gpt4 key购买 nike

我想知道如何根据 css 样式回显图像?更清楚一点:我的导航是透明的,如果我向下滚动,导航会粘在屏幕顶部,但背景是白色的。我的标志可以用灰色和白色。透明时灰色很难看清,所以我使用白色版本。
当导航变为白色时,白色 Logo 不可见,因此我希望将其更改为灰色 Logo 。
有没有办法用 if/else 改变图像?类似如果导航是白色 echo graylogo,否则 echo whitelogo

非常感谢!

最佳答案

如果我是你,我会把 2 张图片放在我的代码中,然后你只需要根据类别显示 Logo 。示例:

<div class="nav">
<img src=".." class="white-img">
<img src=".." class="black-img">
</div>

然后是 css:

.nav.white .white-img{
display: none;
}
.nav.black .black-img{
display: none;
}

然后,在创建页面时使用 PHP,您可以为导航元素设置正确的类,或者如果它是事件驱动的,则使用 javascript。 (用户点击、用户滚动等)

关于PHP 图像 if else CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36039028/

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