皆さんのお力添えをお願いします……!!
例えば次のようなリストがあったとして
HTML
1 <ul> 2 <li>A</li> 3 <li>B</li> 4 <li>C</li> 5 <li>D</li> 6 <li>E</li> 7 </ul>
CSS
1ul { 2 width: 100px; 3 padding: 4px; 4 border: 1px solid #000; 5 list-style: none; 6} 7 8li { 9 display: inline-block; 10 padding: 4px; 11 border: 1px solid #000; 12} 13 14li + li { 15 margin: 8px 0 0 8px; 16}
この「D」のみmargin-left: 8px
を外したいのですが、可能でしょうか?
もちろん、この場合のみに限ればli:nth-child(4)
を指定すれば可能でしょうが、
リストの中身が可変だった場合に指定がずれてしまいます。
つまりタイトルの通り、「回り込んだ左端要素を指定することは可能ですか?」をお伺いしたいです。
よろしくお願いします!!