问题标签 [superscript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1067 浏览

html - 如何将下标应用于html组合框中的字母

我正在尝试在 html 选择组合框的选项标签中应用字母表的下标。对于数字,我通过用一些 unicode 替换它找到了解决方案,但没有找到字母表。我已经试过了<option>sample<sub>e</sub></option>。有没有可能的方法。

0 投票
3 回答
3032 浏览

css - 在 Chrome 和 Safari 中使用 valign=top 在表格中呈现错误

我有以下 HTML:

问题是在第二

<sup>不再位于文本上方,而是低了几个像素。本质vertical-align:top上,除了上标之外的所有文本都被提升到顶部:

铬 23 窗口

这不会在 Firefox、Opera 中发生,而是在 Chrome 和 Safari(所有 Windows)中发生,而不是在某些字体(如 Times New Roman)中发生。

你认为这是字体的问题还是实际上是 Webkit 中的错误?已经报告了一个错误,我附上了我的测试用例,但我不知道它会多快解决,因为该错误已在三年多前报告...

您有解决方法的想法吗?如果可能,仅更改 CSS。

更新

我尝试了建议的解决方案,其中大多数显示与使用sup标签相同。

我创建了一个小提琴来展示不同的实现。

Chrome 错误报告:http ://code.google.com/p/chromium/issues/detail?id=23634

0 投票
0 回答
283 浏览

css - 使用 sup 标签和 CSS 的这个 HTML 有什么问题吗?

我在客户站点的 IE8 CO 中遇到了这个 HTML 的问题,但在我的 XP IE8 VM 上没有。但是,我设法在 IETester 中重现了该问题,并将其追踪到vertical-align: middle应用于包含<sup />标签的元素的样式。

上面的 HTML 示例是我可以在 IETester 和客户站点上创建的最小可能示例。但是,它在我的装有 IE8 的 XP 虚拟机中运行良好,因此它也可能对您运行良好。我们需要X-UA-Compatible IE=edge主站点的元标记,因此我将其包含在此处。

中断的症状是 IE 呈现一个空白页面,并且似乎陷入了无限操作 - 如果留得足够长,IETester 就会崩溃(尽管我没有与客户确认同样的事情发生在他们的网站上真正的IE)。

我花了很长时间才将其追踪到<sup />标签,然后将 CSS 应用于其父元素(它恰好是<label />我们实际网站中的标签,但它似乎与<span />标签的行为方式相同)。

这个 HTML / CSS 有什么问题,还是只是 IE8 很有趣?

在我的测试中,我尝试了 IE6、IE7、IE9、Chrome、FireFox、Opera 和 Safari,但它们都没有表现出与在客户站点上运行的特定 IE 版本相同的行为。

0 投票
1 回答
11567 浏览

sql - 在 MS SQL 中插入上标数字

尝试将值插入到varchar最后上标数字为 4(4 的幂)的数据字段中。

我可以使用上标 2 和 3(即平方和立方)插入/更新值,但我无法获得 4 的幂来正确输入varchar字段?

如果我将字段切换到 a ,它确实有效nvarchar,但我试图避免这种情况。

这适用于平方或 2 的幂

然而,试图让它在最后使用 4 来工作......

它只是将其更新为数字 4 而不是上标 4。这是因为VarChar数据类型识别平方和立方,但不识别任何其他类型?

0 投票
1 回答
646 浏览

.net - 如何在 MS Chart 中显示上标文本?

我正在我的应用程序中使用System.Web.UI.DataVisualization.Charting. 我需要某些文本元素(例如图例)来包含上标文本。

我怎样才能做到这一点?

到目前为止,我已经尝试使用 HTML 标签,但它无法识别它们 - 标签按原样显示。我也找不到任何bool允许 HTML 格式字符串的属性。

0 投票
3 回答
10177 浏览

html - 如何在 XML 属性中存储上标并使用 XSL 读取?

我有一个需要动态创建 XML 文档的要求。这个 XML 的节点的一些属性包含上标 Reg 等。我的问题是我应该如何将这些上标字符存储在 XML 中,然后使用 XSL 读取它以呈现为 HTML。示例 XML 如下所示:

我知道这不能存储在属性内的 sup 标记下,因为它会破坏 XML。我尝试使用&lt;sup&gt;也代替开始和结束标签。但随后它们被呈现为<sup>HTML,而不是实际使其成为上标。请让我知道这个问题的解决方案。我可以控制 XML 的生成。如果我知道存储上标的正确方法是什么,我可以用正确的方式编写它。

0 投票
2 回答
481 浏览

jqplot - jqplot - 轴标签中的上标

正如标题所说,如何将上标字体添加到 jqplot 图中的轴标签?

我尝试使用 Javascript sup() 函数以及轴标题的实际 html 标签,但没有白费。

基本上我需要显示 m 3等单位。我是否必须修改 AxisLabelRenderer 或者我是否缺少任何明显的解决方法?

谢谢。

0 投票
1 回答
1123 浏览

jquery - 如何使用jquery将插入符号后的数字转换为上标

我们数学论坛上的许多用户使用插入符号输入n 次方,例如。x^(4y)

我们想替换插入符号并使用上标,将数字和变量包装在插入符号之后。所以 x^(4y) 变成 x (4y)

规则:

  1. 如果插入符号后面没有括号,则只为下一个字符上标。
  2. 如果有左括号,则上标直到右括号。

这是一个带有不同插入符号版本的帖子

当然,我们可以使用许多 js 库,但难道不能用 jquery 来完成这个单一的文本转换任务吗?

有没有人已经建立了类似的东西?

谢谢你。

0 投票
1 回答
616 浏览

jquery - 如何使用jquery将插入符号后的连续数字转换为上标?

这个问题与如何使用 jquery 将插入符号后的数字转换为上标有关,我得到了一个很好的答案

现在问题,我需要扩展最近的脚本 | jsfiddle,以便它考虑连续的数字。

最近的脚本接受一个字符串,并检查它的插入符号。然后:

  1. 如果插入符号后面没有括号,则只为下一个字符上标。x^2变成x<sup>2</sup>
  2. 如果有左括号,则上标直到右括号。x^(2y+1)变成x<sup>2y+1</sup>

但是,我需要扩展 n°1,因为可能有一个数字包含几个数字甚至variables

所以我们需要一个新的n°1:

  1. 如果插入符号后面没有括号,只要是数字或字符,就为所有连续字符上标。这样x^12a就变成了x<sup>12a</sup>

我试图实现它,包括一个变量afternext = input[ (i+1) ])并通过存储它来检查这个字符if(afternext.match(/^[0-9a-zA-Z]+$/)) { ... },但我失败了:(

因此,如果今天有人感觉足够健康,我很高兴看到您的解决方案。

谢谢你。

0 投票
2 回答
40106 浏览

html - 在表格单元格中更改字体大小

我想更改表格单元格部分内容的文本大小和位置,但上述内容似乎不适用于表格单元格中的文本。我希望能够调整表格元素的大小,而不仅仅是为了上标。