0

我的 Web 应用程序中有文本框,它是右对齐的。当我输入正常章程(例如 a、bc ...)时,它可以正常工作。但是如果我输入 $name ,它会显示为 name$ 。为什么会这样。有什么解决方案可以避免这种情况。我使用javascript设置对齐方式 $("#<%=txtName.ClientID %>").css('direction', 'rtl');

4

1 回答 1

1

您可能使用了dir属性/CSS 设置来rtl代替正确的 CSS 对齐方式。

dir属性:_

此属性指定元素内容和属性值中的方向性中性文本(即不具有 [UNICODE] 中定义的固有方向性的文本)的基本方向。它还指定表的方向性。

如您所见,这不仅限于对齐。

使用 CSS 对齐/定位来对齐 HTML 控件。

于 2012-02-14T11:56:11.687 回答