防止覆盖CSS类

时间:2012-04-09 15:01:03

标签: css jquery-ui

我有一个使用JQuery-UI的项目。我最近找到了formee,这是一个很好的构建表单的框架。令人烦恼的是,formee提交按钮样式覆盖了jquery-ui主题按钮样式。我怎样才能获得所有的formee善良,但保持我的jquery-ui按钮风格?我意识到我可以编辑formee CSS以删除按钮样式,但我希望避免这种情况。

2 个答案:

答案 0 :(得分:2)

正如您所说,您可以删除违规的CSS,这是我建议的。

或者,您可以提供适用于相关按钮more specificity的jQuery UI css类,而不是formee类。这将是第二个最佳解决方案。

作为最后一种情况,您可以在jQuery UI的类中为所有CSS属性添加!important; ...我真的不建议这样做。

答案 1 :(得分:1)

用这个来带前:

#your-div-id{
   position:relative;
   z-index:999999;
}