如題,以往 RWD 個人都是設置比較制式化的斷點,像是 480 px 以下就抓是手機尺寸,介於 480~768 px 內為平板,768 px 以上為電腦螢幕,但今天 PM 忽然問了一句那橫式平板該如何操作時忽然卡殼了,去看一下 ipad 的尺寸為 768*1024,若是使用上方的斷點那在橫式平板中所使用的操作將會是滑鼠鍵盤的操作方式,對於觸控操作將會非常不友善,特別是 hover 以及 mouseover/mouseleave,想請問各位大神對於不同設備的操作方式是否有甚麼特別的撰寫/設計方式呢?
你這個需求應該是要判斷裝置是不是電腦或非電腦了吧
你可用 mobile-detect.js
http://hgoebl.github.io/mobile-detect.js/
剛好最近鐵人賽有一天有介紹到裝置偵測的部分
原理是從userAgent裡面抓
https://ithelp.ithome.com.tw/articles/10250404
感謝通靈亡大大,那這邊想確認一下以設計的角度來看也不建議是用螢幕寬度來設計操作邏輯嗎?
我不太清楚你們行動裝置跟桌上型電腦的UI操作差異會不會非常的大
如果不會的話你可以參考下面這個文章,有分好橫式跟直式的Meidal Query,用CSS控制即可
https://css-tricks.com/snippets/css/media-queries-for-standard-devices/
感謝通靈亡大的分享,這文章我在研究一下吧