移動端常見問題

來源:互聯網
上載者:User

標籤:選擇   www   模型   情況   height   menu   常見   手機   友好   

移動端的頁面多數情況下用百分比或者媒體查詢來設定頁面的寬高度 這樣會達到響應的效果

這裡解釋幾點

1.-webkit-tap-highlight-color: rgba(0,0,0,0);也可以寫成-webkit-tap-highlight-color: transparent; 去掉點擊時高光顯示 你也可以更改裡面的參數 達到你想要的點擊顯示高光效果

2.-webkit-touch-callout: none; //長按頁面時不觸發系統菜單

3.-webkit-user-select: none; //長按無法選擇文本 這個很有用 一般如果body裡面沒有添加這個屬性的手機頁面 當我們長按某段文字的時候就會出現選中這段文字彈出“複製,全選”等選項 但在webapp開發裡 這個就顯得很不友好 所以尤其是在webapp開發的時候 為了達到與native一樣的真實效果 必須的添加

4.html,body{ width: 100%; height: 100%;} 這個是整個文檔的初始化寬高度 後面的子級都是按照這個資料設定

5.main和子級的height都設定為auto 你也可以不用設 但如果你的頁面是允許滾動的話最好還是要設一下

6.我們把menu使用固定定位到頁面底部 你也可以把他定位在頂部 或任何你想定位的地方

7.menu 裡面的tab我們使用的是百分比分配 因為有border-right所以不能很準確的分配多少 這個應該會有什麼更精準的方法平均分配 待研究(彈性盒模型)

 

移動端常見問題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.