【问题标题】:Can't change jQuery Mobile background color?无法更改 jQuery Mobile 背景颜色?
【发布时间】:2016-05-23 03:58:29
【问题描述】:

我是第一次实现 jQuery Mobile,并且很难更改网站正文的背景颜色。您可以在这里查看源代码,而不是在这里发布所有 HTML 和 CSS(因为它很长):http://www.tommaxwell.me

我尝试将它添加到桌面媒体查询、任何媒体查询之外的网站正文中,但没有运气。这很奇怪,但我以前从未使用过 jQuery Mobile。

【问题讨论】:

    标签: jquery css jquery-mobile


    【解决方案1】:

    在您的 siteredesign.css 中更改此 css 属性(确保它覆盖 jquery.mobile.css):

    .ui-body-c, .ui-overlay-c { 背景:#000; }

    【讨论】:

      【解决方案2】:

      作为更改数据主题本身 (.ui-body-c ..) 的替代方法,您还可以使用另一个预定义的数据主题,即主题“a”:

      【讨论】:

        【解决方案3】:

        这适用于主 div:data-role="page" data-theme="b"

        【讨论】:

          【解决方案4】:

          为jqm定义了5个主题。

          A 和 B 和 C 和 D 和 E。

          您应该为页面中的每个元素设置数据主题。没有元素的数据主题,它们的主题是“A”主题。

          默认主题:

          <div class="ui-content" role="main">
          

          你最喜欢的主题:

          <div class="ui-content" role="main" data-theme="e">
          

          对于这五个主题中的自定义主题颜色,您应该更改 jquery.mobile.css 文件,并且您应该了解 css 编码。

          【讨论】:

            猜你喜欢
            • 2016-01-11
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-03-14
            • 2016-10-04
            • 2014-09-25
            • 1970-01-01
            相关资源
            最近更新 更多