【问题标题】:handheld css does not work properly手持css无法正常工作
【发布时间】:2013-11-15 20:52:43
【问题描述】:

在我的网站上我有 3 个 css

<link rel="stylesheet" type="text/css" media="screen" href="screen.css" />
 <link rel="stylesheet" type="text/css" media="print" href="print.css" />
 <link rel="stylesheet" type="text/css" media="handheld" href="handheld.css" />

我认为媒体手持设备会自动加载我为设备格式化的网站

当我用我的 android 加载我的网站时,我仍然看到“site.css”,为什么它不加载handheld.css?

【问题讨论】:

    标签: css mobile handheld


    【解决方案1】:

    显然 Android/iPhone/Nokia 浏览器不认为它们是手持设备。

    您应该使用media queries 来检测设备。

    【讨论】:

    • 那么哪一个是手持的?那么使用媒体查询来确保所有移动设备都是正确的会更好吗?
    • 据我了解,手持设备是运行 Opera Mini 的设备,但即使使用 Opera Mini,用户也可能需要明确启用便携模式
    • handheld w3.org/TR/CSS21/media.html#media-types 实际上是媒体查询的一部分,所以如果他们不认为是手持设备,就看不出它有什么帮助...
    • 这是一种耻辱。这实际上是标准,为什么我们仍然必须使用宽度/高度技巧来检测手持设备?
    猜你喜欢
    • 1970-01-01
    • 2013-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-07
    • 2014-11-29
    • 2023-04-01
    相关资源
    最近更新 更多