一、要清楚Affix分別賦予的class,css
開始:affix-top瀏覽器
達到top參數:affixspa
達到bottom參數:affix-bottom插件
二、必定要自定義這些class,不然 插件會默認給你在達到bottom參數時加上relative,會嚴重影響bottom參數時的樣式。io
三、樣式沒有特殊需求的話:affix-top 爲默認流 、affix爲fixed、affix-bottom爲absolute。function
四、浮動的容器和屏幕上邊沿的間距(若是想留一點的話)用css的top控制,不要用padding等,不然會出現跳動。class
五、浮動容器和滾動容器(通常是body)之間的容器不要有relative等定位。容器
六、通常不要忽略bottom參數,不然在浮動容器高度高於瀏覽器高度時會出問題。im
七、加句:樣式
setTimeout(function(){
$('...').affix();
});
能糾正刷新後或瀏覽器大小變化時出現的對齊問題。
順便吐槽下那個stickUp插件,真難用!!!!!
本$文$來$自$博$客$園 fej121!!!