create superscript jqeryui button
-
06-07-2021 - |
Question
I am trying to replicate a superscript icon in text within a jquery ui button. I have tried several combos but everything screws up the button. It will align incorrectly within a buttonset().
css
.superscript{float: left; font-size:xx-small; vertical-align:top;}
.floatleft{ float: left;}
js
$("<a/>",{
href : "#",
html : '<span class="floatleft">x</span><span class="superscript">2</span>',
}).button();
Does anyone have any suggestions?
Solution
Why not just use the HTML <sup>
tag instead of a span?
OTHER TIPS
In your CSS, if you give float: left;
it affects the vertical-align: top;
because, vertical-align
can be given only to inline elements and when you float
, it becomes a block level element.
Small change in your CSS.
.superscript {font-size: xx-small; vertical-align: top;}
.floatleft {float: left;}
That should work. Fiddle.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow