【发布时间】:2014-06-14 06:51:16
【问题描述】:
我正在尝试设置两个简单的 CSS 类来切换元素:
.hide{
display:none;
}
.show{
display:inherit;
}
它似乎可以工作,但有时会显示:继承; return Troubles 所以这与 display:none 完全相反; ?
【问题讨论】:
-
即显示:块;
-
display的所有其他可能值将与display:none相反,例如display:inline-block、display:table、... -
@JeyTheva 如果我不想指定它,为什么要阻止?我只需要隐藏和显示而不设置任何规则:P
-
您不能对之前设置的显示类型做出任何假设。可能是
block,可能是inline-block,可能是table-cell或其他。有一个“无”,但可能有很多“对立面”。 -
我猜 CSS 不会记住
display的状态,然后再将其设置为none。所以不会有任何 CSS 解决方案。