如何制作<;部门>;在屏幕上滚动HTML?

如何制作<;部门>;在屏幕上滚动HTML?,html,css,Html,Css,当我上下滚动时,我试图使顶部块保持在页面上的相同位置。与此类似的其他问题表明立场:固定;这会解决问题,但事实并非如此。有什么建议吗?谢谢 HTML 使用位置:固定需要为要附着的图元定义一个位置。假设您希望它紧靠视口的顶部,那将是top:0 .topBorder { background-color: #00b6ff; height: 90px; padding-top: 1px; -webkit-box-shadow: 0 0 8px 0 black; position: f

当我上下滚动时,我试图使顶部块保持在页面上的相同位置。与此类似的其他问题表明立场:固定;这会解决问题,但事实并非如此。有什么建议吗?谢谢

HTML


使用
位置:固定需要为要附着的图元定义一个位置。假设您希望它紧靠视口的顶部,那将是
top:0

.topBorder {
  background-color: #00b6ff;
  height: 90px;
  padding-top: 1px;
  -webkit-box-shadow: 0 0 8px 0 black;
  position: fixed;
  top: 0;
  z-index: 10;
 }

使用
位置:固定需要为要附着的图元定义一个位置。假设您希望它紧靠视口的顶部,那将是
top:0

.topBorder {
  background-color: #00b6ff;
  height: 90px;
  padding-top: 1px;
  -webkit-box-shadow: 0 0 8px 0 black;
  position: fixed;
  top: 0;
  z-index: 10;
 }

只是尝试了一下,似乎不起作用。我使用的是codepen,这会有什么不同吗?编辑:让它工作,但现在固定在屏幕顶部的代码会在我向下滚动屏幕时出现在某些元素后面。有什么建议吗?试试:
z-index:10刚刚尝试过,似乎不起作用。我使用的是codepen,这会有什么不同吗?编辑:让它工作,但现在固定在屏幕顶部的代码会在我向下滚动屏幕时出现在某些元素后面。有什么建议吗?试试:
z-index:10
.topBorder {
  background-color: #00b6ff;
  height: 90px;
  padding-top: 1px;
  -webkit-box-shadow: 0 0 8px 0 black;
  position: fixed;
  top: 0;
  z-index: 10;
 }