2013-05-03 20 views
2

編輯:我剛剛意識到我試圖擁有樣式的課程不包含在ThemeRollers CSS中。我試圖設計.ui-li元素,但是這些不包含在ThemeRoller中。非常誤導和加重。我不記得在他們的網站上正在討論這個問題。如何用customThemeRoller CSS重寫Jquery Mobile Structure CSS?

我通過JQM的ThemeRoller製作了我的第一個自定義主題。要包含的JQM結構CSS將覆蓋我的自定義ThemeRoller CSS。我試着將它放在HTML代碼的<head>部分上方和下方的JQM結構:

<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結構CSS?

+0

在移動主題之後會有您的主題,如果您使用的是相同的類或ID,您的樣式將會過度寫入移動設備。同樣使用'!important'對於你自己來說更像是一個視覺輔助工具,所以你不要刪除CSS的那部分 – Andrew 2013-05-03 15:08:57

+0

感謝你的回覆,Andrew。在我的HTML中,在JQM主題和JQM仍然覆蓋我的後我有我的自定義主題。 – user2132703 2013-05-03 15:11:40

+0

@ user2132703只有一個導致某些樣式表的鏈接,它非常困難(_...如果不是不可能......_)來幫助你。它是鏈接本身嗎?這是你的風格編寫方式的錯誤嗎?我們只能假設...你能告訴我們一些代碼嗎? – Cholesterol 2013-05-27 19:23:01

回答

2
  • 眼看澄清你question.Have你試圖給data-role="none"你想給自定義CSS元素?

  • 它會阻止那些元素得到應用jQuery的移動結構的CSS。

  • 而且你總是可以編輯jquery mobile css到你的自定義樣式。我們需要使用jquery mobile css的非微軟版本進行調試。