1

我们目前正在开发一个复杂的 jquerymobile 设计。我们最初从 Jquerymobile themeroller ( http://jquerymobile.com/themeroller/ ) 设置我们的强制性定制设计主题。即使 Jquerymobile themeroller 设计了我们的自定义移动主题模板,我们也需要对其进行更多自定义。

因此,我们是否应该为我的要求创建另一个单独的 css 文件并覆盖/添加所需的样式?

In this option I figured in most cases we need defined "!important" into each css styles. Because currently following css files are reading
1) Jquery css file .
2) Jquery themeroller gernerated css file.
3) Custom override css file. 

或者

我们可以编辑 Jquerymobile themeroller 生成的 css 文件并将其更新为我们的要求吗?并且是否建议更新 Jquerymobile themeroller 生成的 css 文件我的意思是它会带来任何瓶颈吗?

谁能推荐我应该选择哪个选项?

4

2 回答 2

1

当您正在开发移动性能时,您的优先级列表应该很高。因此,限制浏览器必须请求的样式表的数量是有意义的(每个 HTTP 请求都会增加渲染页面所需的时间)。在这种情况下,使用您拥有的 CSS 文件是有意义的。编辑由主题滚轮生成的现有规则或在文件底部添加覆盖。

于 2013-01-29T10:07:40.060 回答
1

我建议修改 jQuery Themeroller CSS。避免额外的 HTTP 请求(自定义覆盖 css)以提高性能。

于 2013-01-29T11:10:36.050 回答