如何设置css不重写属性--新闻资讯--郑州中科
  您当前的位置:首页--新闻资讯
如何设置css不重写属性
时间:2018-2-24 16:37:14 来源:郑州中科

在使用第三方插件中,我们经常想修改插件的某一个或几个样式特性,并保留其它的样式。而不是把某个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的某个属性给覆盖重写了,而且只应用于你想去实现这个功能的控件。


关于我们 付款方式 客服中心 参观机房 联系我们 招聘人才

CopyRight 2002-2008, CXX .COM.CN, Inc. All Rights Reserved ICP备案编号:豫ICP备05007721

《中华人民共和国电信与信息服务业务经营许可证》运营商:郑州中科信息技术有限公司

省内业务受理:郑州市农业路东16号省汇中心A座2002室(政七街与农业路交叉口)