如何避免此HTML表上的交替行颜色?

如何避免此HTML表上的交替行颜色?,html,css,html-table,asp-classic,rows,Html,Css,Html Table,Asp Classic,Rows,我正在使用标记将一些文本格式化为行和列,但我不希望这些行交替使用颜色。出于某种原因,这是自动发生的,我不知道如何关闭它 这是我的HTML: <table class="homepage" summary "list of dplans"> <div class="options"> <ul> <% @dplans.each do |dplan| %> <tr class ='' "list">

我正在使用
标记将一些文本格式化为行和列,但我不希望这些行交替使用颜色。出于某种原因,这是自动发生的,我不知道如何关闭它

这是我的HTML:

<table class="homepage" summary "list of dplans">
<div class="options">
    <ul>
        <% @dplans.each do |dplan| %>
        <tr class ='' "list">
            <td class="button"><%='' link_to dplan.name, dplan %></td>
            <td class="button">
                <%='' link_to "edit name", edit_dplan_path(dplan )%>
            </td>
            <td class="button"><%='' link_to "delete", '#'%></td>
        </tr>
        <% end %>
    </ul>
</div>
</table>

首先,将
标记嵌套为
的子项。这是错误的。唯一允许使用的标记是

 <table class="homepage" summary "List of dplans">
                    <% @dplans.each do |dplan| %>
                     <tr class = "list">
                      <td class="button"><%= link_to dplan.name, dplan %></td>
                      <td class="button"><%= link_to "Edit name", edit_dplan_path(dplan )%></td>
                      <td class="button"><%= link_to "Delete", '#'%></td> 
                     </tr> 
                    <% end %>
</table>


查看这是否有帮助首先,将
标记作为子项嵌套到
中。这是错误的。唯一允许使用的标记是

 <table class="homepage" summary "List of dplans">
                    <% @dplans.each do |dplan| %>
                     <tr class = "list">
                      <td class="button"><%= link_to dplan.name, dplan %></td>
                      <td class="button"><%= link_to "Edit name", edit_dplan_path(dplan )%></td>
                      <td class="button"><%= link_to "Delete", '#'%></td> 
                     </tr> 
                    <% end %>
</table>


看看这是否有帮助

我认为默认情况下标签没有任何样式,所以可能是其他CSS导致了这种情况。解决这个问题的最佳方法是查看开发人员工具,如,它可以准确地告诉您背景颜色的设置位置

如果您只是想覆盖它,可以尝试以下操作:

td {
    background:none;
}

我认为默认情况下标签没有任何样式,所以可能是其他CSS导致了这种情况。解决这个问题的最佳方法是查看开发人员工具,如,它可以准确地告诉您背景颜色的设置位置

如果您只是想覆盖它,可以尝试以下操作:

td {
    background:none;
}

截图就好了。试试背景色:透明在你的
td
选择器中。屏幕截图会很好。试试背景色:透明在你的
td
选择器中。谢谢你的提示-我不擅长格式化-但这没有任何区别。仍然是交替的颜色。比查兹伯特的评论将是相关的感谢提示-我不擅长格式-但它没有任何区别。仍然是交替的颜色。比查兹博特的评论更有趣relevant@steffi2392什么不起作用?检查Firebug中的元素?@steffi2392什么不起作用?检查Firebug中的元素?