针对手持式样式表

时间:2011-05-30 20:02:25

标签: iphone css

我怎么会只针对iPhone?我试过了

media="handheld, only screen and (max-device-width: 480px)" 

但它不会显示我的菜单? 我有两个菜单 - 一个用于Web浏览器,另一个用于移动Web。我猜是因为iphone只读取'屏幕'类型,这就是它显示的原因。我在我的主网站上指定css不显示我的移动菜单,在我的移动样式表中我指定不显示网页导航? 有任何想法吗?! 链接到我的网站是www.therisingsuntarporley.co.uk

由于

1 个答案:

答案 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元素。