ASP.NET文本框在从右到左的网页中从左到右对齐文本

时间:2017-07-29 14:29:37

标签: html css asp.net twitter-bootstrap right-to-left

我有一个应该有权利左对齐的网站。我已经安装了从右到左版本的bootstrap,它运行良好。

对齐也会影响文本框中的文本。我想添加一个Css类或其他东西,使TextBoxes中的文本从左到右对齐,同时保持其他组件从右到左。

我试图添加

text-align: left; 
direction:ltr;

对文本框css但它根本不影响文本。

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试将!important;添加到您的样式中:

text-align: left !important;
direction:ltr !important;

可能是因为已经存在从右到左强制的样式。 important!;会覆盖这些。

您是否尝试将其直接应用于文本框?

<asp:TextBox ID="tb" CssClass="align-left" runat="server" />

.align-left {
     text-align: left !important;
}