【问题标题】:Background-color of tr only appears behind texttr 的背景色只出现在文本后面
【发布时间】:2012-06-12 20:41:09
【问题描述】:

我在由 MVC 3 Web 应用程序生成的页面中有一个表格。我试图通过为 tr 标签设置背景颜色来突出显示特定行。当我这样做时,背景色只出现在实际文本周围,而不是单元格之间的空白处。我怎样才能让它覆盖单元格之间的空白?单元格没有边界。 这是一些代码,@schedule.classString 解析为 ActiveSet 以获得我想要突出显示的条目。

<style>
    .ActiveSet
    {
        background-color:#b4c2e3;
    }
</style>

@foreach (var schedule in device.Schedules)
                    {
                        <tr class="@schedule.classString">

【问题讨论】:

    标签: html css asp.net-mvc-3 model-view-controller


    【解决方案1】:
    table{
       border-collapse: collapse;
    }
    

    这将删除单元格边框之间的空格,因此您也不会拥有此空白。

    【讨论】:

    • 谢谢!总是很高兴知道那里有我仍然不知道的 css 属性!
    • 如果 unswer 有帮助,最好通过按评级下方的复选符号来接受它。这既可以提高您的接受评分,也可以提高未回答者和提问者的评分点。
    • 我在 15 分钟的等待期到期后立即这样做了。必须在信用到期时给予信用:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-30
    • 2014-10-20
    • 2013-06-09
    • 2014-12-30
    • 1970-01-01
    相关资源
    最近更新 更多