移動端開發需要注意的幾點

2022-03-25 05:27:28 字數 839 閱讀 8604

1.移動端有自己獨有的mata屬性,這個在之前的隨筆中有寫到,在這不再多說;

2.在專案開發中經常會遇到排列布局的情況,最好不要用浮動去布局,可以直接用display:inline屬性達到想要的目的;

3.為了提公升使用者體驗,盡可能的把每條資料都放到乙個a標籤內,保證使用者的可點區域較大;

4.自適應布局模式,不要把寬度跟高度寫死;

5.ios禁止使用者儲存/複製:-webkit-touch-callout:none;會禁止裝置彈出列表按鈕,這樣就能達到想要的目的了;

6.ios禁止使用者選中文字:-webkit-user-select:none;禁止ios使用者選中文字;

7.如何解決盒子邊框溢位:當你指定了乙個塊級元素設定其寬度為100%的時候,同時設定了他的邊框,但此時你會發現,該元素的邊框(左右)各1個畫素會溢了文件,導致出現橫向滾動條,為解決這一問題,我們可以為其新增乙個特殊的樣式-webkit-box-sizing:border-box;用來指定該盒子的大小包括邊框的寬度;

8.ios如何獲取滾動條的值:window.scrolly和window.scrollx可以獲取當前視窗的y軸和x軸滾動條的值;android跟桌面瀏覽器可以通過document.scrolltop和document.scrollleft得到。

Android開發中需要注意的幾點

override public void onresume public void refresh 這樣不合適,在什麼時候重新整理是根據需要來的,並不是每次onresume 的時候都需要重新整理。假如使用者關閉了螢幕後再開啟螢幕,頁面會重新整理,這樣沒有必要,也許幾秒中前剛重新整理過。網易新聞客戶端...

React開發中需要注意的幾點內容

1 所有 react 元件都必須是純函式,並禁止修改其自身 props 2 正確地使用state 狀態 錯誤 this.setstate 正確 this.setstate prevstate,props 3 react 擁有乙個強大的組合模型,建議使用組合而不是繼承以實現 的重用。4 應該盡量少用r...

移動端阻止事件冒泡需要注意!

移動端使用的js外掛程式式zepto和touch,想要在乙個大的區域做乙個點選事件,但是裡面小的區域也有自己的點選事件,就要阻止事件冒泡,但是使用了之後發現不好使,原因是 大的區域使用的事件是移動端的tap事件,小的區域是js動態生成的元素,使用的是onclick載入的函式,所以,阻止冒泡事件失敗了...