私はhtmlを持っています:
<ul>
<li><span>text</span><span>to right</span></li>
<li><span>text2 text2 text2 </span><span>to right</span></li>
<li><span>text3</span><span>to right</span></li>
<li><span>text4</span><span>to right</span></li>
<li><span>text5text5text5</span><span>to right</span></li>
</ul>
そしてCSS:
ul li {
width: 300px;
background-color: #ff9999;
}
li のすべての 2 番目のスパンでテキストを右揃えにしたいのですが、html 構造を変更できません。クラスまたはIDのみを追加できます。CSSだけで作れますか?