有一个网站引用.js文件和.css文件来为其网页设置格式和添加动态元素。该网站提供了引用我自己版本的这些.js和.css文件的选项,这些文件是我托管在Google代码库中的,然后将使用这些文件。覆盖html行的Javascript函数
我正在尝试添加另一个用于移动浏览的css文件。目前,我在当前的css中使用了@media参数,但是我想要有两个单独的css文件。
有一些代码,我可以添加到我的.js文件,将覆盖HTML,使得:
<html>
<head>
<link href="desktop.css" ...
假作:
<html>
<head>
<link href="mobile.css" ...
当JS检测移动browswer。请记住,js文件在HTML中被进一步引用。
谢谢!
使用[媒体查询(HTTP ://www.w3.org/TR/css3-mediaqueries/)在你的'link'标签中。 – bfavaretto 2013-02-13 01:03:27
看起来OP没有能力改变HTML源代码......至少我是这样解释这个问题的。另外,OP提到他正在使用媒体参数。这与媒体查询是一样的吗? – jahroy 2013-02-13 01:05:08
您的代码可能能够更改html,但不会更改desktop.css已加载并应用于页面的事实。 – Christophe 2013-02-13 01:14:48