2

因此,我正在尝试同时构建网站的移动版和桌面版(如果有人感兴趣,请使用 MediaWiki 引擎)。由于我在移动设备构建方面没有太多经验,因此我一直在寻找一些好的移动开发实践。最后,我觉得媒体查询对我需要做的事情有好处,主要是因为在不同的域(如 m.foo.com 与 foo.com)上双重发布对于此任务是不可能的。

CSS 媒体查询的缺点似乎是,手机用户显然无法随时查看桌面格式的网站(使用手机访问时,Google 或 YouTube 就是一个很好的例子)。

有什么方法可以让我在使用媒体查询开发的桌面和移动样式表之间自由切换?对于移动设备下载来说,使用 javascript 会不会太笨重?

我很感激任何建议。谢谢!

编辑:为了澄清,是的,我想单击移动样式上的链接或按钮以切换到桌面样式。

4

1 回答 1

2

我 90% 确定仅使用 CSS 是不可能的,但可以使用PHP 或 Javascript轻松完成。使用 javascript 不应该太笨重。

一些例子

PHP 风格切换器

Javascript 样式切换器

Jquery 风格切换器

于 2012-06-04T18:34:48.650 回答