::before
- кружочки с бордерами::after
- линии:nth-child(odd/even)
чтобы задавать угол линий:nth-child(1,2,3,4,5, ...)
нагенерировать разные цвета, если они просто всегда идут в одном порядке. Если зависят от родителя - currentColor
, если должен быть рандом или что-то другое - уже понадобится Javascript. .table_inner[_ngcontent-c3]
имеет правило position: absolute;
, так как у него нет заданной конкретной ширины - он берёт ширину вьюпорта, всё что за ним прокрашивается иначе.position: absolute
, а его родителю добавите overflow: scroll
, то получите желаемое поведение(только другие стили подтянуть нужно будет, чтобы выглядело как до этих манипуляций)