我希望能够根据用户的浏览器类型和版本提供适当的 css 文件。在 FF 和 Chrome 中,我完全没有问题。但是当谈到 IE7-9 时,事情开始变得非常奇怪和 splinter 。我已经编写了一些 IE 特定的 css 页面,但不确定在用户使用 IE 时如何提供这些 css 页面。
有js可以做到吗?甚至后端使用 java?
最佳答案
只需为 IE 浏览器使用不同的 CSS 文件,如下所示。
<!--[if IE 7.0]><link href="css/ie7.css" type="text/css" media="screen" rel="stylesheet" /><![endif]-->
<!--[if IE 8.0]><link href="css/ie8.css" type="text/css" media="screen" rel="stylesheet" /><![endif]-->
<!--[if IE 9.0]><link href="css/ie8.css" type="text/css" media="screen" rel="stylesheet" /><![endif]-->
关于css - 如何检查浏览器类型和版本然后获取正确的 css?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15100245/