html - 滚动时如何在导航栏中使用纯CSS更改图像?

标签 html css

当导航栏将其状态更改为固定时,我已经更改了链接的文本颜色。我之前正在阅读一个答案,但它不起作用:Is it possible to set the equivalent of a src attribute of an img tag in CSS?

以下代码显示“logo.png”的位置,该图像旨在在滚动时更改。谢谢

<div class="logo-box">                             
    <div class="logo">
        <a href="#">
            <img src="images/logo.png" alt="">
        </a>
    </div>
</div>

最佳答案

没关系,我自己解决了,我忘记把fixed nav bar = equals 的属性设置为scrolling。

.main-header.fixed-header .main-box .logo-box .logo img{
    height: 50px;
    content: url("../images/logo.png") !important;
}     

关于html - 滚动时如何在导航栏中使用纯CSS更改图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50547553/

相关文章:

html - 960 网格容器创建头部空间

html - CSS Span 元素的边框不是全高

javascript - jQuery 'mmenu' 关闭时的回调事件

css - 页脚在页脚中包含非页脚元素

javascript - HTML5/JS 应用程序的桌面包装器

javascript - CSS/JS : Evenly spreading elements across multiple lines

jquery - Flickity 2 - groupCells 和 pageDots 不能同时工作

.net - 使用 Flash 或 .NET 以移动图像作为叠加层的视频

html - 相对于中间的定位两个 div 元素

javascript - 如何在使用 Javascript 在控制台中调用 start() 和 stop() 时启动和删除多步动画?