Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 有没有一种方法可以显示a<;tr>;仅当<;中没有其他可见行时;t车身>;只使用CSS?_Html_Css_Html Table - Fatal编程技术网

Html 有没有一种方法可以显示a<;tr>;仅当<;中没有其他可见行时;t车身>;只使用CSS?

Html 有没有一种方法可以显示a<;tr>;仅当<;中没有其他可见行时;t车身>;只使用CSS?,html,css,html-table,Html,Css,Html Table,我知道使用jQuery显示和隐藏的能力;不幸的是,传递所有必要的参数是不可管理的,因此我要寻找的是一个CSS技巧,它将使行不可见,除非所有其他行都被隐藏 我尝试使用style=“margin bottom:-20px”,但没有效果。有这样的方法可以工作吗?如果元素是其父元素的唯一子元素,则可以显示该元素,如下所示: tbody > tr.Special { display: none; } tbody > tr.Special:only-child { displa

我知道使用jQuery显示和隐藏的能力;不幸的是,传递所有必要的参数是不可管理的,因此我要寻找的是一个CSS技巧,它将使行不可见,除非所有其他行都被隐藏


我尝试使用
style=“margin bottom:-20px”
,但没有效果。有这样的方法可以工作吗?

如果元素是其父元素的唯一子元素,则可以显示该元素,如下所示:

tbody > tr.Special {
    display: none;
}

tbody > tr.Special:only-child {
    display: table-row;
}

这在IE上不起作用如果元素是其父元素的唯一子元素,则可以显示该元素,如下所示:

tbody > tr.Special {
    display: none;
}

tbody > tr.Special:only-child {
    display: table-row;
}

这对IE“无其他行”或“无其他可见行”不起作用?您能显示当前的HTML/CSS吗?这些行是如何隐藏的?有课吗
style=“display:none”
?“没有其他行”或“没有其他可见行”?能否显示当前的HTML/CSS?这些行是如何隐藏的?有课吗
style=“display:none”
:第一个孩子:最后一个孩子
可以简化为
:独生子女
(除非特殊性是一个问题)。我收集了支持
:last child
的浏览器,它们也将支持
:only child
。如果有其他隐藏的子项,这仍将隐藏行;有没有办法将其与可见性结合起来?
:第一个孩子:最后一个孩子可以简化为
:独生子女(除非特殊性是一个问题)。我收集了支持
:last child
的浏览器,它们也将支持
:only child
。如果有其他隐藏的子项,这仍将隐藏行;有没有办法将它与可见性结合起来?