我怎么会只针对iPhone?我试过了
media="handheld, only screen and (max-device-width: 480px)"
但它不会显示我的菜单? 我有两个菜单 - 一个用于Web浏览器,另一个用于移动Web。我猜是因为iphone只读取'屏幕'类型,这就是它显示的原因。我在我的主网站上指定css不显示我的移动菜单,在我的移动样式表中我指定不显示网页导航? 有任何想法吗?! 链接到我的网站是www.therisingsuntarporley.co.uk
由于
答案 0 :(得分:0)
定位iPhone的代码看起来正确(有关改进,请参阅How do I apply a stylesheet just to the iPhone (and not IE), without browser sniffing?)。但是,iPhone将显示两者常规样式表和特定于移动设备的样式表。要显示菜单,您需要将display: block;
添加到.menu
中的mobile.css
元素。