我的网络应用程序中有文本框,它是右对齐的。当我输入普通包机(例如a,b c ......)时,它可以正常工作。但是如果我键入$ name,它将显示为名称$。为什么会如此。是否有任何解决方案可以避免这种情况。 我用javascript来设置对齐方式 $(“#<%= txtName.ClientID%>”)。css('direction','rtl');
答案 0 :(得分:1)
您可能使用dir
属性/ CSS设置为rtl
而不是正确的CSS对齐。
此属性指定元素的内容和属性值中的方向中性文本的基本方向(即,[UNICODE]中未定义的固有方向性的文本)。它还指定了表格的方向性。
正如您所看到的,这不仅限于对齐。
使用CSS对齐/定位来对齐HTML控件。