2

编辑:我刚刚意识到我试图设置样式的类不包含在 ThemeRollers CSS 中。我试图设置.ui-li元素的样式,但 ThemeRoller 中不包含这些元素。非常误导和加重。我不记得在他们的网站上讨论过这个问题。

我通过 JQM 的 ThemeRoller 制作了我的第一个自定义主题。要包含的 JQM 结构 CSS 不断覆盖我的自定义 ThemeRoller CSS。我尝试将它放在<head>JQM 结构上方和下方的 HTML 代码部分中:

<link rel="stylesheet" href="myCustomTheme.css" />   
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile.structure-1.3.1.min.css" />

或者

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile.structure-1.3.1.min.css" />   
<link rel="stylesheet" href="myCustomTheme.css" />

对于样式不正确的元素,我还尝试了!important自定义 CSS 中的内容,但这仍然被结构 CSS 覆盖。不知道为什么会这样。如何使用我的自定义 ThemeRoller css 以覆盖未主题化的 JQM Structure CSS?

4

1 回答 1

2
  • 看到您的问题中的说明。您是否尝试过提供data-role="none"要提供自定义 CSS 的元素?

  • 它将阻止这些元素应用到 jquery 移动结构 css。

  • 而且您始终可以将 jquery mobile css 编辑为您的自定义样式。我们需要使用未缩小版本的 jquery mobile css 进行调试。

于 2013-06-17T07:22:48.360 回答