我正在编写一段noscript代码,其中我做了一些事情,其中包括<p>在页面顶部提醒用户他/她禁用了 JavaScript。
当 JavaScript 被禁用时,最终结果应该看起来像 Stack Exchange 站点(这是我的屏幕截图 - SE 看起来很相似,只是它位于页面的最顶部):

我让它工作正常,但如果红色条在滚动时保持固定在顶部,我会喜欢它。
我尝试使用该position: fixed;方法,但它最终移动了p元素,我无法让它看起来与没有position: fixed;修改的情况完全相同。我尝试摆弄 CSStop和left其他定位,但它看起来不像我想要的那样。
这是一个 CSS 片段:
<noscript>
<style type="text/css">
p.noscript_warning {
position: fixed;
}
</style>
</noscript>