リストの最初の行のリスト項目に CSS スタイルを配置しようとしていますが、Chrome、Firefox、Safari のいずれもスタイルを受け入れないようです。
ul:first-line > li {
display: inline;
/* my styles here */
}
スタイルを指定する方法を見落としていますか?これは CSS 実装の見落としですか、それとも意図的な CSS 仕様ですか? 後者の場合、これには正当な理由がありますか?
JSFiddle: http://jsfiddle.net/e3zzg/
編集:
これは現在CSSだけでは達成できないことはかなり決定的であるように思われますが、研究の観点から、そして後世のために、これがなぜなのか興味があります。疑似要素に関する W3C CSS 仕様firstline
を読むと、内部要素について言及されていないようです。代替ソリューションを提供しようとするすべての人に感謝しますが、CSS ソリューションが実際に存在しない限り、ここでの問題は「どのように」または「それが可能か」ではなく「なぜ」です。