我使用ThemeRoller工具为 jquery mobile 创建了一个样式表。在 ThemeRoller 页面上看起来真的很棒。在我的移动应用程序中......不太好。我认为我的样式表和 jquery 样式表之间的定义一定存在一些冲突。
Rails 布局文件:
<%= stylesheet_link_tag "jquery_mob_theme.min", "jquery.mobile-1.1.0.min", "stylin.mobile" %>
对于那些不熟悉 Rails 的人,它呈现:
<link href="/stylesheets/jquery_mob_theme.min.css?1338304118" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/jquery.mobile-1.1.0.min.css?1338312435" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/stylin.mobile.css?1337894014" media="screen" rel="stylesheet" type="text/css" />
解决这个问题的唯一方法是遍历数千行 css 来寻找冲突吗?是否有可以在样式表中检测到的 CSS 调试工具?我可以将 jquery 文件名更改为 scss,然后将它们滚动到一个样式表中。我熟悉 Firebug 和 Web 检查器,它们检查一页上的样式。那不会有帮助的……对吧?
谢谢。