我如何使用媒体查询来使我的整个主题具有响应性或流畅性?

时间:2013-02-16 作者:Jason Weber

我已经为我的一个博客确定了一个主题。是否可以将样式表(大多数主题上的style.css)包装在@媒体查询中,并生成整个主题responsive, 或fluid, 所以它works well on all browsers and screen resolutions?

如果是这样的话,有人知道我怎样才能做到这一点吗?还是有更好、更简单的方法来实现这一点?

我的意思是,我可以把这个放在我风格的首位吗。css?

@media screen and (max-height: 700px) {
    // style.css rules
当然,在最底层,只是:

    }
这会使我的整个主题流畅或反应灵敏,还是比这更深入?在此方面的任何指导都将不胜感激!

1 个回复
最合适的回答,由SO网友:suBi 整理而成

您可以使用媒体查询根据规格更改每个元素的样式。您必须将这些添加到样式表的底部,以便根据屏幕大小覆盖默认样式

以下引导中的媒体查询模板仅基于屏幕大小。您也可以使用更复杂的媒体查询来定位特定的设备。

为了支持旧浏览器(IE),您必须使用条件语句来包含respond。js或媒体查询。js。媒体查询仅适用于屏幕、手持设备等设备规格。。。

一个很好的起点是:http://alistapart.com/article/responsive-web-design

例如:引导媒体查询。/*大桌面*/@媒体(最小宽度:1200px){…}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { ... }

/* Landscape phone to portrait tablet */
@media (max-width: 767px) { ... }

/* Landscape phones and down */
@media (max-width: 480px) { ... }

结束

相关推荐

注销/登录重定向CSS问题

我正在使用WordPress多站点。当我使用wp_logout_url(), 我被重定向到登录页面,但不知何故,我在另一个登录页面结束,没有应用任何样式 <a href=\"<?php echo wp_logout_url(); ?>\" title=\"Logout\">Logout</a> 这是我调用的唯一注销函数。我的登录功能如下所示: // 1. Custom login CSS function my_login_stylesheet(