結合を使いまくれば見た目上は出来るかもしれんね
行の位置によって列の幅を変えるって発想が柔軟過ぎて
何の目的なのか想像できないからそれで解決するか分からんけど