我有一個網頁,我做了兩個css文件,一個用於桌面瀏覽器,另一個用於iphone。 我做這樣的事情:如何從iphone瀏覽器隱藏桌面css?
<meta name="viewport" content="width=device-width" />
<link rel="stylesheet" href="/css/main.css" media="screen,projection,print" />
<link rel="stylesheet" href="/css/mobi.css" type="text/css" media="only screen and (max-device-width: 480px)" />
在它工作正常臺式機,但在iPhone上我有一些奇怪的行爲,它看起來像它加載這兩個文件和規則相互衝突。如果我註釋掉第二行(main.css),它可以在iPhone上正常工作。
那麼我該如何隱藏它? 謝謝
你應該假設默認的CSS加載,然後在mobi.css中添加修改/重置main.css的特定規則 - 媒體查詢也可以替代 – Knu 2011-01-19 18:28:32