javascript - 去除背景颜色

标签 javascript jquery html css background

我正在为表格使用奇数和偶数 bgcolor。

我有一个表结构,我在其中做奇数和偶数 bgcolor。我不想要 bgcolor(想要白色)很少 <tr>在那张 table 之间。

如果我将任何类放入 <tr><td> js 正在覆盖它。

嗨,我在做什么。

$(document).ready(function() {
    $(".myTable tr:odd").addClass("myTable-alt");
});

/CSS/

.myTable-alt  {
    background-color: #F8F8F8;
    overflow: hidden;
    padding-top: 5px;
}

最佳答案

!important是一种方式,另一种方式是更改您的 CSS。

.myTable-alt  {
    background-color: #F8F8F8;
    overflow: hidden;
    padding-top: 5px;
}

.myTable-alt.no-color { /* for elements with BOTH classes */
    background-color: #fff;
}

对于 <tr>如果您想拥有白色背景,它们可以看起来像:

<tr class="myTable-alt no-color">

因为 所有 odd <tr>我们将拥有 .myTable-alt类,您可以向要修改的几个类添加第二个类。

注意:如果 background-colorparent 元素上与 .myTable-alt 相同, 那么这就是为什么 even行不是白色的。如果是这种情况,那么您可以像这样强制执行:

$(document).ready(function() {
    $(".myTable tr:odd").addClass("myTable-alt");
    $('.myTable tr:even').css('background-color', '#fff');
});

关于javascript - 去除背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26617654/

相关文章:

数据库中的 HTML 替换为 bbcode

javascript - 排序算法的可视化

javascript - 改善背景动画颜色变化

javascript - 尝试理解 javascript 对象

jquery - JqG​​rid 和自定义类

javascript - 查找包含多个元素的 div 的内部 HTML 值

javascript - 是否可以从即将关闭的 ZMQ 套接字获取数据?

javascript - Knockout.js 按钮仅在 observableArray 的最大索引上可见

javascript - 长轮询: How do I calm it down?

php - 如何使用 php 创建额外的 css 标签