rails 中的 flash 提示信息怎么随页面下拉而移动,永远保持在相对页面的最顶端?
我当前的情况是页面下拉后,flash 信息一直在绝对页面位置的最顶端,看起来不方便。怎么解决这个问题,各位大大大大牛们,麻烦你们了。
@baypm2014 你把那个 flash div 的 CSS 属性加一个position: fixed
就可以一直在顶上了。当然你可能需要调整一下 magin 什么的。
#6 楼 @billy 嗯,看到了,严重感谢。但感觉光调 css 没用,还要写个 js. demo:
#top_div{ position:fixed; top:10px; right:0; display:none; } window.onscroll = function(){ var t = document.documentElement.scrollTop || document.body.scrollTop; var top_div = document.getElementById( "top_div" ); if( t >= 100 ) { top_div.style.display = "inline"; } else { top_div.style.display = "none"; } } return Top
#9 楼 @baypm2014 没啥,我作 web5 年了,4 年多。net,半年 rails。有问题先去百度,百度没有去 stackoverflow,这些都没有在来 ruby-china 问问。这是我遇到问题找答案的流程。
#10 楼 @wudixiaotie 嗯,感谢,主要是不知道在 stackoverflow 怎么去描述我的问题,哈哈。谢谢楼主的经验分享,看来要加速学习啊。