Css 在页面顶部放置一个div,不带位置:fixed还是JavaScript?
我需要一个Css 在页面顶部放置一个div,不带位置:fixed还是JavaScript?,css,html,css-position,Css,Html,Css Position,我需要一个div放置在页面的顶部和中心,以显示在页面下方滚动内容的顶部,并在用户滚动页面上保持不变 然而,由于异常恼人的bug,我无法在JSFIDLE中重现(或者我会寻求帮助),我无法使用position:fixed,我需要它在没有JavaScript的情况下工作 我还能怎么做呢?我想我明白你的意思,我举了一个小例子,这很简单,但只要说如果你什么都不懂,你一定会懂的 如果我误解了,我道歉 使用实际修复进行编辑 由于我看错了问题,无法使用固定位置,我现在将代码稍微修改为以下内容 基本上,您将放置一
div
放置在页面的顶部和中心,以显示在页面下方滚动内容的顶部,并在用户滚动页面上保持不变
然而,由于异常恼人的bug,我无法在JSFIDLE中重现(或者我会寻求帮助),我无法使用position:fixed
,我需要它在没有JavaScript的情况下工作
我还能怎么做呢?我想我明白你的意思,我举了一个小例子,这很简单,但只要说如果你什么都不懂,你一定会懂的 如果我误解了,我道歉 使用实际修复进行编辑 由于我看错了问题,无法使用固定位置,我现在将代码稍微修改为以下内容
基本上,您将放置一个透明的固定div来填充页面的整个宽度,然后将绝对位置div放置在其中,产生相同的效果,但希望能够绕过遇到的错误。尝试位置:绝对;或者浮动:em堆叠,但没有任何东西可看,它几乎是敞开的。什么意思,没有东西可看?他的意思是你没有提供任何代码…
position:fixed
是正确的方法。你应该尝试修复这个bug,而不是找到一个简单解决方案的替代方案。我反对你对人们只是为了帮助而提问的态度。唯一发布的答案使用了position:fixed
,那么它如何准确地回答在不使用position:fixed
的情况下如何做到这一点呢?它使用了position:fixed
,问题明确排除了这一点。或多或少,bus我不能在CSS中使用'position:fixed'。你能不能像这样把绝对positiond div封装在一个固定div中:嗯,好消息,这样你就可以回答这个问题了。坏消息是我仍然有同样的错误(@HelloJoe,如果你把它作为答案发布,你会被接受的!:D你的想法修复了一切!!:D包括那个讨厌的bug!