Essayer
.aftersup {
font-size: 1em;
margin: left;
vertical-align: .7em;
}
oder einfach "nach"
.after {
font-size: 1em;
margin: left;
vertical-align: .7em;
}
".a.external:after" könnte vereinfacht werden
o
.after {
font-size: 50%;
margin: left;
vertical-align: .7em;
}
Verwendung von "Schriftgröße 50%" - 50% von welcher Größe? Dies könnte nicht gut funktionieren, wenn es nicht innerhalb eines Tags verwendet wird, der die Textgröße vor der Hochstellung definiert...
Wenn Sie "font-size: 1em;" verwenden, wird die Schriftgröße definitiv festgelegt, ohne Bezug auf ein Tag, das die Größe des Linktextes definiert, es sei denn, der Linktext ist auf 100% festgelegt und die hochgestellte Schrift beträgt 50% dieser 100%.
Die Verwendung von "font-size: 1em;" setzt die Schriftgröße tatsächlich auf die Grundlinie.
Stellen Sie die Größe von "vertical-align" kleiner ein, wenn Sie möchten, dass die hochgestellte Schrift kleiner als der Linktext ist.
Legen Sie die Größe der "vertikalen Ausrichtung" gleich der Schriftgröße fest, wenn Sie möchten, dass die hochgestellte Schrift die gleiche Größe wie der Linktext hat.
Um den Linktext auszurichten, müssen Sie den "Rand" wie den Linktext einstellen (links, zentriert, rechts, ausgerichtet).
.text {
font-size: 1em;
margin: left;
}
.aftersup {
font-size: 1em;
margin: left;
vertical-align: .7em;
}
Sie sollte in etwa so aussehen wie die folgenden Beispiellinks mit Hochgestellt
<p class="text"><a href="url">https://stackoverflow.com/questions/501671/superscript-in-css-only</a><aftersup>+</aftersup></p>
o
<p class="text"><a href="url">https://stackoverflow.com/questions/501671/superscript-in-css-only</a><aftersup>You got this</aftersup></p>
o
<a href="url">https://stackoverflow.com/questions/501671/superscript-in-css-only</a><aftersup>+</aftersup>
o
<a href="url">https://stackoverflow.com/questions/501671/superscript-in-css-only<aftersup>You got this</aftersup>
Wie in...
Hochgestellte Schrift nur in CSS? +
o
Hochgestellte Schrift nur in CSS? Sie haben das