提供されたソリューションは完全に正しいものですが、興味深い別のアプローチがあると思います。Bootstrap は、ウィンドウ サイズに依存する配置クラスを提供しませんが、定義することができます。
.text-justify-xs {
text-align: justify;
}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
.text-justify-sm {
text-align: justify;
}
}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
.text-justify-md {
text-align: justify;
}
}
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
.text-justify-lg {
text-align: justify;
}
}
次に、このクラスを html 要素に追加できます。
<body class="text-justify-lg">
text-left-xx と text-right-xx の CSS ルールを作成することもできます。