ios中吸頂需求引起的一系列問題

2022-07-31 16:18:15 字數 585 閱讀 1259

最近在寫移動端,有乙個需求是滾動時使tab吸頂,如圖

開始的思路是監聽最外層元素,外層元素的scrolltop >= tab的offsettop 就設定乙個flag為true,flag為true時給list新增高度和overflow-y: scroll;

發現這樣寫tab滾到最上面的時候就滾不下來了。

加了這個屬性之後  在滾動時候tab會消失,position:sticky失效。滾動停止之後才會生效。

不得已,只能想別的辦法,網上找了個三方庫(better-scroll),但是因為在transform內position:fixed會不生效。所以找了個折中的方法。

在使用better-scroll的元素的同級放乙個用來佔位的tab, 因為是往下滾動,所判斷條件是<= -應用高度時佔位元素顯示,否則佔位元素消失。ios滾動時吸頂就此解決。

使用better-scroll時,需要注意的是一定要先執行refresh() 和外層元素設定高度後,內層元素不要設定高度,靠內容撐開,否則無法滾動

大資料元件之spark中job的一系列過程如下

1.job,大資料的任務基本上都是按照job進行提交的。具體的l流程如下示 1 第乙個過程 didbuild operator dag 主要是rdd轉換為dag的乙個過程,rdd物件,乙個rdd連線著乙個rdd,第一階段建立了rdd之後,第二個階段就是進行spilt graph into stage...

如何從vcf檔案中批量提取一系列基因的SNP位點?

目錄客戶的乙個簡單需求 我有一批功能基因位點,想從重測序的群體材料中找到這些位點,如何批量快速獲得?執行sh run.sh gene.txt test.vcf,或sh run.sh gene.txt test.vcf.gz生成結果 以上 中利用了vcftools工具,以及shell中讀取每行檔案的每...

記一次本地快取使用不當引發的一系列生產問題

專案基於spring cloud netfilx一套的微服務架構,大約有10來個微服務,每個服務都會用到一些基礎公用資料 類似於字典之類的 這份資料統一由基礎服務進行維護,每個服務要用到時通過rpc呼叫基礎服務獲取相關資料,為了減少rpc的呼叫於是就設計出一套本地快取方案,各個服務本地快取一套基礎公...