并排滚动的div在不同的级别是因为它们受到CSS中的层叠上下文(stacking context)的影响。
层叠上下文是一种CSS机制,用于控制元素在垂直方向上的显示顺序和堆叠顺序。每个层叠上下文都有一个层叠上下文根,它可以是文档的根元素(html),或者是设置了某些CSS属性(如position: relative/absolute/fixed、z-index等)的元素。
当两个并排滚动的div处于不同的层叠上下文中时,它们的显示顺序和堆叠顺序就会受到各自层叠上下文的影响,从而导致它们在页面上的位置发生变化。
要解决这个问题,可以尝试以下几种方法:
总之,要解决并排滚动div在不同级别的问题,需要了解CSS的层叠上下文机制,并根据具体情况调整元素的层叠顺序或样式属性。
领取专属 10元无门槛券
手把手带您无忧上云