如何将标题放在所有内容的顶部?

我的页眉具有属性“位置:固定”,但是,正文中的某些图像具有属性“过滤器:灰度(100%)”,当我滚动页面时,图像显示在我的页眉前面。


HTML:


<header><header>

<img>

<img>

<img>


CSS:


header{

    position: fixed;

}


img{

    filter: grayscale(100%);

}

我怎样才能把它们放在我的标题后面?


泛舟湖上清波郎朗
浏览 113回答 4
4回答

郎朗坤

你有没有尝试过header {&nbsp; z-index: 1;&nbsp; position: fixed;}如果您有其他设置了 z-index 的元素,则需要按顺序管理它们。

Helenr

就个人而言,我使用:&nbsp;z-index:9999

隔江千里

在标题 css 规则中添加:z-index: 100;&nbsp;位置:固定;

慕尼黑的夜晚无繁华

尝试这个header{&nbsp;position: sticky;&nbsp;top: 0;&nbsp; }HTML 结构在使用 position:sticky 时很重要,因为它使元素相对于父元素具有粘性。并且粘性定位可能不适用于在父元素中粘性的单个元素。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript