Hallo,
Es geht nicht.
Es gebricht Dir an Phantasie.
Teufel nochmal, ja - in diesem Fall ganz bestimmt.
option { width:100px; text-align:right; color:black; padding-right:2em; }
option::before { text-align:left; content:"bla"; display:inline-block; width:100px; }
Elegant.
> Ok, dabei ist ein Teil des Textes (entweder der links- oder der rechtsbündige) nicht mehr Inhalt des Dokuments ...
Ja, und da liegt das Dilemma zwischen Eleganz einerseits und Zweckmäßigkeit andererseits. Wenn die option-Elemente nämlich nicht nur konstante Texte enthalten, sondern dynamischen, serverseitig generierten Content, müsste man jedesmal auch das Stylesheet passend dazu generieren - und IDs dynamisch vergeben, um das Markup und die im CSS definierten Pseudoelemente zu korrelieren.
So long,
Martin
--
Wer es in einem Unternehmen zu etwas bringen will, muss so tun, als hätte er es schon zu etwas gebracht.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(