右对齐文本框中的符号

时间:2012-02-14 11:53:18

标签: c# asp.net textbox right-align

我的网络应用程序中有文本框,它是右对齐的。当我输入普通包机(例如a,b c ......)时,它可以正常工作。但是如果我键入$ name,它将显示为名称$。为什么会如此。是否有任何解决方案可以避免这种情况。 我用javascript来设置对齐方式 $(“#<%= txtName.ClientID%>”)。css('direction','rtl');

1 个答案:

答案 0 :(得分:1)

您可能使用dir属性/ CSS设置为rtl而不是正确的CSS对齐。

dir attribute

  

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

正如您所看到的,这不仅限于对齐。

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