这个是自适应技术,基本是前端的工作。
所以就是一个theme的问题,在drupal里面搜索Responsive Theme就能找到你要的了。
这个应该不是drupal的问题,而是目前常见的响应式问题。按照我的理解响应式分为两种两种:一种是比较简单的网站如博客类的,pc,pad和phone可以直接通过css3的media query来判断决定显示呈现方式,案例可以参考(http://w3cplus.com);
另一种是比较复杂的网站,因为涉及东西很多,所以可以考虑pc和pad用一套,通过media query来做些轻微的样式调整,对于mobile则重新生成简单的内容,采用另一套主题,案例可以参考(http://opple.com/)