Я пытаюсь "скрыть" любое переполнение диагональной строки внутри элемента таблицы <td>.
пример: https://jsfiddle.net/edwardsmarkf/8zuk6naL/47/
span#diagLine {
transform: rotate(345deg);
transform-origin: left bottom;
position: absolute;
...........
z-index: -100; /* does not do anything! */
overflow: hidden; /* does not do anything! */
}
В моем примере скопировал Отсюда и Здесь Позиция Z-index <6415301>. как предложено здесь и здесь. И свойство overflow у меня тоже не работает.
Он ведет себя так, как будто диагональная линия особенная и к ней больше не применяются свойства CSS.
Мне не удалось найти какие-либо предложения SO, применимые к диагональной линии внутри элемента таблицы <td>.
Вероятно, я мог бы сделать что-нибудь с помощью jScript, но надеялся на решение на чистом CSS с минимальными изменениями. Или, может быть, я пропустил что-то очень очевидное?
Большое спасибо.
ваш jsfiddle не полностью скрывает избыток, он просто перемещает его за пределы таблицы. Я надеялся полностью скрыть это? но вы точно на правильном пути! jsfiddle.net/s23fhdbe/1
я выглядел так, потому что я написал, добавил еще один td и более длинный диагональный текст. но все еще думаю над более причудливым решением jsfiddle.net/qxLj64er