div
a が aからオーバーフローしている状況がありtd
ます。問題は、その下にあるコンテンツの下に何らかの形で流れていることです。これにより、すべてが判読できなくなります. 使っz-index
てみたが駄目。私のjsFiddle デモを参照してください。
td.big {
overflow-y:visible;
}
div.clipper {
max-height: 5em;
overflow-y: hidden;
}
div.clipper:hover {
overflow-y: visible;
}
tr:hover,
div.clipper:hover .backing {
background: lightblue;
z-index: 1;
}
table, tr, td {
z-index: 0;
}
td
技術的にはまったくすべきではないことを私は知っていoverflow
ます。ここでの私の本当の目標は、特定のセルのコンテンツが特定の高さよりも大きくなるのを防ぎ、ホバー時にそのコンテンツを表示することです。これに対する CSS のみの解決策はありますか、それともすべてを行う必要があり$.clone()
ますか?