摘要:最近在寫一個復雜表頭項目可以上下左右滑動表頭和左側固定的表格。此時需要獲取設備的寬度作為橫屏時的高度。代碼如下獲取設備信息定義空變量記錄屏幕寬高判斷是否是設備,則獲取其寬度獲取設備高度修改之后測試安卓和下都正常了。
最近在寫一個復雜表頭項目可以上下左右滑動表頭和左側固定的表格。
此時頁面要求是要在橫屏下查看。在IOS系統(tǒng)下上下是不能滑動的,查其原因是因為在IOS下頁面雖然已經被橫屏了,但是再獲取其(window.screen.availHeight)時,獲取的仍然是豎屏下的高度值。此時需要獲取設備的寬度作為橫屏時的高度。需要判斷設備是來自安卓還是IOS系統(tǒng)。再根據訪問設備確定獲取設備的高度還是寬度。代碼如下:
// 獲取設備信息 var u = navigator.userAgent; // 定義空變量記錄屏幕寬/高 var winheight; // 判斷是否是IOS設備,true:則獲取其寬度 false:獲取設備高度 if (!!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/)) { winheight = window.screen.availWidth; } else { winheight = window.screen.availHeight; }
修改之后測試安卓和IOS下都正常了。如有同仁在某些設備下不兼容,望告知,拜謝!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/104150.html
摘要:在做業(yè)務組件的時候需要自己自己封裝一個通用的表格,這個表格需要符合我們一切的好的幻想,左右固定,表頭固定,分頁,選擇,一直表格內容的行數限制等等,下面就為大家介紹一下這一款表格組件功能以及怎么使用。 在做業(yè)務組件的時候需要自己自己封裝一個通用的表格,這個表格需要符合我們一切的好的幻想,左右固定,表頭固定,分頁,選擇,一直表格內容的行數限制等等,下面就為大家介紹一下這一款表格組件功能以及...
摘要:項目中遇到的問題,需要表頭固定,給表體設置滾動條,搜了很多種方法,也研究了一下。表頭放在中,表體放在中,給設置固定高度,加樣式,這樣在數據多的時候會出現滾動條,數據少的時候滾動條會消失。項目中遇到的問題,需要表頭固定,給表體設置滾動條,搜了很多種方法,bootstrap table也研究了一下。 下面是我們使用的方法。 表頭放在div1中,表體放在div2中,給div2設置固定高度,加樣式o...
摘要:固定的表格頭部與第一列的寬高行高都是通過獲取真實的表格的寬高來設定的。通過展示的表格的上下滾動從而帶動固定在第一列的向上滾動,向左右滾動帶動覆蓋上表頭的的左右滾動。 showImg(https://segmentfault.com/img/remote/1460000015798687); 前言 最近做移動端的h5項目,要做一個可配置表頭的復雜表格,網上找了很久也沒什么好方法,結合網上...
摘要:所以對的寬度做了計算優(yōu)化,達到自適應內容寬度,超出一定寬度會自動換行這樣的目的。從而讓開發(fā)更加專注于業(yè)務,而不是信息。 前段時間在研究并實現了如何實現表格的固定列(fixed column)功能,這里記錄了思路和細節(jié)表格控件比較復雜,應用場景也很多,需要各種數據展示、統(tǒng)計、操作等特性 原文有視頻演示哦 showImg(https://segmentfault.com/img/bVbv4...
閱讀 1307·2019-08-30 15:44
閱讀 1978·2019-08-30 13:49
閱讀 1651·2019-08-26 13:54
閱讀 3484·2019-08-26 10:20
閱讀 3239·2019-08-23 17:18
閱讀 3293·2019-08-23 17:05
閱讀 2129·2019-08-23 15:38
閱讀 1011·2019-08-23 14:35