問題タブ [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 選択コンボ ボックスのオプション タグで、アルファベットに下付き文字を適用しようとしています。数字については、いくつかのユニコードに置き換えることで解決策を見つけましたが、アルファベットについては何も見つかりませんでした。私はすでに試し<option>sample<sub>e</sub></option>ました。これに可能な方法はありますか?

0 投票する
3 に答える
3032 参照

css - ChromeとSafariでvalign=topを使用したテーブル内のレンダリングが間違っています

私は次のHTMLを持っています:

問題は、2番目に

これ<sup>はテキストの上ではなく、数ピクセル下に配置されます。本質的にvertical-align:top、上付き文字を除くすべてのテキストが上に表示されます。

Chrome 23 Windows

これはFirefox、Operaでは発生しませんが、ChromeとSafari(すべてのWindows)で発生し、一部のフォント(Times New Romanなど)では発生しません。

これはフォントの問題ですか、それとも実際にはWebkitのバグだと思いますか?すでにバグが報告されており、テストケースを添付しましたが、そのバグが3年以上前に報告されているため、どれだけ早く解決されるかわかりません...

回避策のアイデアはありますか?可能であれば、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 VM では問題なく動作するため、あなたにとっても問題なく動作する可能性があります。メイン サイトのメタ タグが必要なX-UA-Compatible IE=edgeので、ここに含めます。

中断の症状は、IE が空白の白いページをレンダリングし、無限の操作に巻き込まれているように見えることです。十分に長く放置すると、IETester がクラッシュします (ただし、顧客のサイトで同じことが起こることを顧客に確認していません)。実際の IE)。

これを<sup />タグまで追跡し、CSS をその親要素に適用するのに長い時間がかかりました (これはたまたま<label />実際の Web サイトのタグでしたが、タグでも同じように動作するようです<span />)。

この HTML / CSS に何か問題があるのでしょうか、それとも単に IE8 がおかしいのでしょうか?

私のテストでは、IE6、IE7、IE9、Chrome、FireFox、Opera、および Safari を試しましたが、顧客サイトで実行されている特定のバージョンの IE と同じ動作を示すものはありませんでした。

0 投票する
1 に答える
11567 参照

sql - MSSQLへの上付き文字番号の挿入

varchar最後に上付き文字番号4(4の累乗)の 値をデータフィールドに挿入しようとしています。

varchar上付き文字2および3(つまり、2乗および3乗)を使用して値を挿入/更新することはできますが、4の累乗をフィールドに正しく入力することができませんか?

フィールドをに切り替えても機能しますがnvarchar、それを避けようとしています。

これは、2乗または2の累乗で機能します

ただし、最後に4を使用してこれを機能させようとしています...

上付き文字4ではなく数値4を更新するだけです。これは、VarCharデータ型が2乗と3乗を認識しますが、他のものは認識しないためですか?

0 投票する
1 に答える
646 参照

.net - MSチャートで上付きテキストを表示するにはどうすればよいですか?

を使用してアプリケーションでグラフを作成していますSystem.Web.UI.DataVisualization.Charting。上付きテキストを含めるには、凡例などの特定のテキスト要素が必要です。

これどうやってするの?

これまでHTMLタグを使用してみましたが、認識されません。タグはそのまま表示されます。boolまた、HTML形式の文字列を許可するプロパティが見つかりません。

0 投票する
3 に答える
10177 参照

html - XML属性に上付き文字を格納し、XSLを使用して読み取る方法は?

XML ドキュメントを動的に作成する必要があるという要件があります。この XML のノードの属性の一部には、上付き文字 Reg などが含まれています。私の質問は、そのような上付き文字を XML に格納し、XSL を使用して読み取って HTML としてレンダリングする方法です。サンプル XML を以下に示します。

これは XML を壊すため、属性内の sup タグの下に格納できないことを知っています。&lt;sup&gt;開閉タグ代わりにも使ってみました。ただし、<sup>実際に上付き文字にするのではなく、HTML のようにレンダリングされます。この問題の解決策を教えてください。XML の生成を制御できます。上付き文字を格納する正しい方法を知っていれば、正しい方法で書くことができます。

0 投票する
2 に答える
481 参照

jqplot - jqplot - 軸ラベルの上付き文字

タイトルにあるように、jqplot グラフの軸ラベルに上付きフォントを追加するにはどうすればよいですか?

軸のタイトルに Javascript sup() 関数と実際の html タグを使用してみましたが、無駄ではありませんでした。

基本的に m 3などの単位を表示する必要があります。

ありがとう。

0 投票する
1 に答える
1123 参照

jquery - キャレット後の数値をjqueryで上付き文字に変換する方法

数学フォーラムの多くのユーザーは、べき根記号を使用してn乗を入力します。x^(4y)

カレット記号を置き換え、代わりに上付き文字を使用して、カレットの直後に数値と変数をラップします。x ^(4y)がx (4y )になるようにします。

ルール:

  1. カレットの後ろに括弧がない場合は、次の文字の上付き文字のみを使用してください。
  2. 開き角かっこがある場合は、閉じかっこまで上付き文字を付けます。

これは、さまざまなカレットバージョンの投稿です

もちろん、使用できるjsライブラリはたくさんありますが、jqueryを使用してこの単一のテキスト変換タスクを実行することはできませんか?

誰かがすでにそのようなものを作ったことがありますか?

ありがとうございました。

0 投票する
1 に答える
616 参照

jquery - キャレットの後の連続する数字をjqueryで上付き文字に変換する方法は?

この質問はHow to convert numbers after caret to superscript with jquery where I got a very good answerに関連しています。

問題は今、最近のスクリプトを拡張する必要があります | jsfiddleを使用して、連続する番号を考慮に入れます。

最近のスクリプトは文字列を受け取り、キャレットをチェックします。それで:

  1. キャレットの後ろに括弧がない場合は、次の文字のみを上付きにします。x^2になるx<sup>2</sup>
  2. 左括弧がある場合は、右括弧まで上付き。x^(2y+1)になるx<sup>2y+1</sup>

ただし、数桁または変数を保持する数値が存在する可能性があるため、n°1 を拡張する必要があります。

したがって、新しい n°1 が必要です。

  1. キャレットの後ろに括弧がない場合は、数字または文字である限り、連続するすべての文字に上付き文字を付けます。だからそれx^12aはなるx<sup>12a</sup>

afternext = input[ (i+1) ])変数を含めて、この文字を保存してチェックして実装しようとしましたif(afternext.match(/^[0-9a-zA-Z]+$/)) { ... }が、失敗しました:(

今日、誰かが十分にフィットしていると感じたら、それに対するあなたの解決策を喜んで見ていきます.

ありがとうございました。

0 投票する
2 に答える
40106 参照

html - テーブルセル内のフォントサイズを変更する

表セルの内容の一部のテキストのサイズと位置を変更したいのですが、表セル内のテキストでは上記が機能しないようです。上書き目的だけでなく、テーブル要素の場合はサイズを調整できるようにしたいと思います。