我有一个使用 CSS 设置样式的 asp.net 表单。我正在尝试通过 asp 表单后面的代码将字符串输入到文本框中。
问题:进入任何 asp.net 文本框的所有文本都居中并且在一行中 Figure 1
尝试 解决方案:在我的 CSS 表单中创建一个类并更改边距和对齐方式。用类将文本框包围在一个 div 中
问题:如何恢复 CSS 以便所有 ASP.NET 文本框恢复正常
最佳答案
如果您将 class 属性添加到表单元素,则给定的样式将应用于该表单元素中的所有元素。
如果您只想为一个元素应用样式,请向该元素添加 id 属性并提供样式,而不是这样做。
例如:
.form {
text-align: center;
}
以上代码为所有元素应用居中文本。
<input id="txtBxId " value="Hello World!"/>
#txtBxId {
text-align: center;
color: red;
}
但如果你这样做,它将适用于单个元素
关于c# - ASP.net 文本框居中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47913823/