すべてのセルにdiv要素が含まれているテーブルがあります。すべてのdiv要素の幅は固定されています。cssのみを使用して、これらのdivをtds内で右揃えにします。問題は、すべてのtdの幅が固定されているわけではなく、子が右に浮くと、幅が固定されていないものが台無しになることです。固定幅のtdsは、常に子よりも幅が広くなります。とにかくこれを行う方法はありますか?左揃え(デフォルト)ができるので、ない場合は少しおかしいと感じます。また、子に対してmargin-left:autoを実行して中央揃えを行うこともできます。この場合、親の幅が固定されているdivが中央に配置されます。 、および親が固定幅を持たないdivは影響を受けません。しかし、すべてのtdsの幅を固定せずに、右揃えの方法を見つけることはできないようです。