在jquery mobile中使用jquery.mobile.structure-1.0.css有什么用

时间:2012-03-28 18:26:25

标签: jquery-mobile rhomobile

我有一个问题。当我在/ public / jqmobile中的rhomobile jquery.mobile.structure-1.0.css中创建应用程序时。我的问题
1)jquery.mobile.structure-1.0.css的用途是什么? 2)jquery.mobile.structure-1.0.css未包含在应用程序的任何位置(在layout.erb中)。那么为什么jquery.mobile.structure-1.0.css存在。我试图找到jquery.mobile.structure-1.0.css的使用,但没有得到好的结果。任何人都可以解释一下吗?

2 个答案:

答案 0 :(得分:7)

结构CSS用于制作完全自定义的主题,您不希望依赖jQuery Mobile附带的任何默认主题。这是一个非常基本的裸骨样式表。您可以使用它代替主要的jQuery Mobile样式表,然后创建自己的样式表来覆盖和自定义。

答案 1 :(得分:3)

我个人将结构css分开,这样我就可以对主题进行更改,而不会对新的theme.css体系结构造成任何重大问题。随着新版本的推出,使升级变得更容易一些。虽然验证主题没有新增内容有点棘手。我不会在基本主题a,b,c,d上使用覆盖 - 我发现使用那些作为基础,e,f,g等构建自己的主题更好......