0

对于 iPad 和其他设备,由于性能问题,我禁用了背景图像的滚动。一切正常。

如何禁用 IE10 和 IE10 移动设备(平板电脑)的滚动?

4

1 回答 1

3

在您的 HTML 文件中使用条件注释。

如果浏览器代理是/不等于 IE10,则包含/排除一个 CSS 文件

<head>
    <![if !IE]>
        <link rel="stylesheet" type="text/css" href="nonIE.css" />
    <![endif]>
    [if IE]>
       <link rel="stylesheet" type="text/css" href="IE.css" />
    <![endif]-->        
    <link rel="stylesheet" type="text/css" href="shared.css" />
</head>

然后在每个浏览器特定的 css 文件中,您可以根据需要启用任何功能。

或使用“显示:无;” 在 css 元素上,将其完全隐藏在条件 css 中的浏览器中。

注意:条件注释是 IE 独有的功能,其他浏览器将其视为普通 HTML 标签。

上面的片段是从这里借来的:http ://codebox.org.uk/pages/articles/conditional-comments ,这篇文章比我有的详细得多。这是一个很好的小读物。

于 2013-09-17T13:14:32.267 回答