当前位置:首页 > 开发 > Web前端 > Css > 正文

对插件重写原有的某个css属性

发表于: 2013-11-14   作者:谷赛玉   来源:转载   浏览:
摘要: 在使用第三方插件中,我们经常想修改插件的某一个或几个样式特性,并保留其它的样式。而不是把某个css全部重写一遍。 现在找到一种方法很实用,分享给大家。 以jqGrid为例,我想去掉网格线,保留其它样式。 如果直接写 .ui-jqgrid tr.ui-row-ltr td { border-width: 0px !important;}可以去掉网格线,但是所有jqGrid控件网格线都消失了,我
在使用第三方插件中,我们经常想修改插件的某一个或几个样式特性,并保留其它的样式。而不是把某个css全部重写一遍。
现在找到一种方法很实用,分享给大家。
以jqGrid为例,我想去掉网格线,保留其它样式。
如果直接写 .ui-jqgrid tr.ui-row-ltr td { border-width: 0px !important;}可以去掉网格线,但是所有jqGrid控件网格线都消失了,我的需求是只去掉某个控件的网格线,所以需要写一个单独的css。
.navigateTree tr.ui-row-ltr td { border-width: 0px !important;}

写好之后,在使用控件的地方这样写就可以了:
<table id="navigateTree" class="ui-jqgrid navigateTree"></table>
测试发现ui-jqgrid不写也可以,为了保险,我还是写上了。这样就把"ui-jqgrid的某个属性给覆盖重写了,而且只应用于你想去实现这个功能的控件。

对插件重写原有的某个css属性

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
重写UIImageView的image属性 效果: 当你重写了UIImageView的image属性后你就会对UIImageView怎么显
主要涉及了(1)对布局中某个控件的监听 (2)在布局文件中设置可显示,删除的参数 visibility的参
移动端开发仿app头部底部固定设置position:fixed,android2.2以上已经实现。但是在ios8以下系统,当
项目中用到需要初始化一些数据,Spring提供了filed的值注入和method的返回值注入。 一、Field值的注
项目中用到需要初始化一些数据,Spring提供了filed的值注入和method的返回值注入。 一、Field值的注
position: 默认是:static。 当时static时tio,left,right,bottom无效。 fixed:相对于浏览器本身
1.Student的Bean如下: public class Student { private int age; private String name; private Str
$(".fengye a").each(function () { if (typeof($(this).attr("href")) != "undefined") { $(this).
通过自定义属性 实现如下效果: 第一步:在res\values的目录下新建一个文件attrs.xml 声明一些自定
CSS中的Position属性 转载:http://www.cnblogs.com/rainman/archive/2009/04/12/1433988.html 也许
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号