Gunnar Bittersmann: Geschütztes Leerzeichen für Abstand

Beitrag lesen

@@Matthias Apsel:

nuqneH

Sollte es tatsächlich '*' sein, dann

Und wenn nicht?

.fußnote::before {

content: "*";

  
Das ist vielleicht für #fußnote bedingt tauglich (lies: eher untauglich), für .fußnote gar nicht.  
  
Nur bedingt (un-), weil der \* keine Dekoration ist, sondern zum Inhalt gehört, also im Markup stehen sollte, nicht per CSS generiert.  
  
Also eher sowas:  
  
`<div class="fußnote"><span class="marker">*</span> Hier der Fußnotentext</div>`{:.language-html}  
  
(Das div darf auch gerne li oder small etc. sein.)  
  
~~~css
.fußnote  
{  
  position: relative;  
  padding-left: 1em;  
}  
  
.fußnote > marker  
{  
  position: absolute;  
  left: 0;  
  top: 0;  
}  

.fußnote > marker wird absolut innerhalb von .fußnote

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)