次のマークアップがあり、uls 幅に沿ってリストを正当化しようとしています。
ul {
width: 100%;
text-align: justify;
}
ul::after {
content: '';
display: inline-block;
width: 100%;
}
li {
display: inline-block;
}
<ul>
<li>some text</li>
<li>some text</li>
<li>some text</li>
<li>some text</li>
<li>some text</li>
<li>some text</li>
</ul>
実際、これはアイテムを親の幅に沿って分散させる一般的な方法です。しかし、何らかの理由で、現在のプロジェクトでは機能しません。共有できるアイデアはありますか?
アップデート
私が使用しているより本格的なマークアップとスタイルについては、このフィドルを参照してください: https://jsfiddle.net/gqL8rqje/