#mask2
//跟隨螢幕移動欄
var follow1 = $('follow_1');
var follow1left = follow1.children[0];
var follow1right = follow1.children[1];
var mask2 = follow1right.children[0];
//設定滾動條長度
//滾動條長度=盒子長度/內容長度*盒子長度
mask2.style.height = follow1.offsetheight / follow1left.offsetheight * follow1.offsetheight + 'px';
mask2.onmousedown=function (event) else if (y>=follow1right.offsetheight - mask2.offsetheight)
mask2.style.top = y + 'px';
//內容走的距離 = (內容長度-盒子長度)/(盒子長度-滾動條長度)* 滾動條距離
follow1left.style.top = -((follow1left.offsetheight-follow1.offsetheight)/(follow1.offsetheight-mask2.offsetheight) * y )+'px';
return false;
};mask2.onmouseup= function ()
};follow1right.onmousedown=function (event) else if (y>=follow1right.offsetheight - mask2.offsetheight)
mask2.style.top = y + 'px';
//內容走的距離 = (內容長度-盒子長度)/(盒子長度-滾動條長度)* 滾動條距離
follow1left.style.top = -((follow1left.offsetheight-follow1.offsetheight)/(follow1.offsetheight-mask2.offsetheight) * y )+'px';
};
想讓元素移動,必須加上定位!!!!!!!!!!!
#mask2
移動端定位
created 複製 var map new amap.map container const self this amap.plugin amap.geolocation function geolocation.getcurrentposition status,result geocoder....
vim 移動和定位
命令動作h 左動一列 l右移一列 j下移一行 k上移一行 0移動到行首 移動到第乙個非空字元 移動行行尾 當文字行的長度超過視窗的寬度時,剩下的文字就會迴繞顯示以適應視窗寬度,如果不啟用number設定可能區別不是很明顯。螢幕行的移動相比實際行多了 g 字首。命令動作 gj下移一行 gk上移一行 g...
移動端固定位置
相信大家在移動開發的時候,都會遇到乙個 固定 的問題。那就是什麼頭部固定在螢幕頂部啊 什麼尾部固定在螢幕的尾部啊這些鬼東西。或者你現在看到這裡會想到 這還不簡單嗎?直接用個position fixed不就搞好了嗎,那麼菜還來寫文章。或者你沒想到,雖然position fixed是可以固定位置,但是在...