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載入的函式,所以,阻止冒泡事件失敗了...