【发布时间】:2015-01-14 06:29:24
【问题描述】:
美好的一天!
我正在使用 jquery-mobile 1.4.3 并尝试将导航栏选项卡更改为自定义颜色。我尝试使用主题滚轮并从以下位置修改色板:
http://code.jquery.com/mobile/1.4.3/jquery.mobile-1.4.3.css
我所做的是获取上面的文件,制作一个本地副本,并将 Swatch A 的所有“背景颜色”更改为黄绿色(这不是我想要的颜色,只是为了测试)。然后我在数据中使用它- 主题如下:
<div role="navigation" class="ui-navbar ui-mini" data-role="navbar">
<ul class="ui-grid-duo ui-grid-a">
....
<li class="fareTabTop ui-block-a"><a class="ui-link ui-btn ui-btn-a" data-theme="a" href="" onclick="showDetails()">1268.00</a></li>
...
</ul>
</div>
但它不是这样工作的。
这是我的 index.html 文件的 sn-p 我如何引用我的自定义 css:
<link rel="stylesheet" href="css/mycustom.css" type="text/css">
<!-- link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.3/jquery.mobile-1.4.3.min.css" / -->
<link rel="stylesheet" href="css/jquery-mobile-1.4.3.css">
所以我将 jquery-mobile-1.4.3.css 更改为 Swatch A 的“yellogreen”背景。
<script src="http://code.jquery.com/jquery-1.8.3.min.js" type="text/javascript"></script>
<script src="http://code.jquery.com/mobile/1.4.3/jquery.mobile-1.4.3.min.js"></script>
我尝试使用主题滚轮,但也没有用。
我的目标是让 1268.00 和 3114.00 的导航栏标签具有不同的颜色。只有内置主题“b”在工作(更改为黑色),但没有其他工作。
有人可以帮我找到解决这个问题的方法吗?
谢谢你, 维克多。
【问题讨论】:
-
您是否尝试过在 jQuery Mobile 之后包含您的自定义 CSS 文件?您当前的订单可能会导致您的样式被默认值覆盖。
-
谢谢。我重新安排了他们的订单,但同样的问题。