求教修改一个设置全局背景图的css使它只在打开某一文件时生效的方法

.theme-light .workspace {
    backdrop-filter: brightness(1) blur(5px);
    background-color: transparent;
}
.horizontal-main-container {
    background: url(https://images.unsplash.com/photo-1454496522488-7a8e488e8606?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=2076&q=80);
    background-size: cover;
}
.workspace-split.mod-root {
    background-color: var(--background-primary);
}

body { 
    --background-primary: transparent;
    --background-secondary: transparent;
    --divider-width: 0px;
}

此css使全局应用某一张背景图。css小白请教怎样修改实现:

仅当打开查看某一文件时,才使全局应用某一张背景图

可以参考一下这个

如何让css忽略某一个文件,不起作用