0

Web アプリケーションにテキストボックスがあり、右揃えになっています。通常の憲章 (a、bc ... など) を入力すると、正しく機能します。ただし、 $name を入力すると、 name$ として表示されます。なぜそうなのか.これを回避する解決策はありますか. JavaScript を使用して位置合わせを設定します $("#<%=txtName.ClientID %>").css('direction', 'rtl');

4

1 に答える 1

1

適切な CSS 配置の代わりに、にdir設定された属性/CSS を使用した可能性があります。rtl

dir属性: _

この属性は、要素のコンテンツと属性値で、方向的に中立なテキスト (つまり、[UNICODE] で定義されている固有の方向性を持たないテキスト) の基本方向を指定します。また、テーブルの方向性も指定します。

ご覧のとおり、これはアライメントに限定されません。

CSS の配置/配置を使用して、HTML コントロールを配置します。

于 2012-02-14T11:56:11.687 に答える