Re: [討論] iPad & iPhone 網頁設計

看板Web_Design作者 (EvenWu)時間14年前 (2010/04/07 15:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
補充一些實驗結果 : 讓版面與裝置同寬 : <meta name="viewport" content="width=device-width" /> : 一開始進入的縮放程度 : <meta name = "viewport" content = "initial-scale = 1.0"> : 以下這行就是維持點對點,不允許使用者縮放畫面 : <meta name = "viewport" content = "initial-scale = 1.0, user-scalable = no"> 這邊比較有意思的是iPad可以任意放大縮小網頁,所以... <meta name = "viewport" content = "initial-scale = 1.0, user-scalable = no"> 這行寫法雖然在一開始會讓1:1點對點生效 但rotate到landscape之後仍然會維持原本portrait的寬度 然後放大給你看(把768寬度的網頁放大到1024寬) 解決的辦法是 <meta name = "viewport" content = "maximum-scale=1.0, initial-scale = 1.0, user-scalable = no"> 再加上 maximum-scale=1.0 就對了 這樣在rotate的時候會重新讓內容去對應轉動後viewport的寬度 另 如果想要landscape,portrait採用不同的css 寫法如下 <link rel="stylesheet" media="all and (orientation:portrait)" href="portrait.css"> <link rel="stylesheet" media="all and (orientation:landscape)" href="landscape.css"> 這裡有一個說明 http://www.cloudfour.com/ipad-css/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.64.16.123
文章代碼(AID): #1Bl2-_u- (Web_Design)
文章代碼(AID): #1Bl2-_u- (Web_Design)