如何以相同的方式对齐标签,因为如果使用style=textalign:end
它会在文本框之前移动标签,并且在Google Chrome中看起来很好,但在IE10标签位置更改为开始。
任何人都可以告诉我,是否有适用于所有浏览器的常见CSS,并提供相同的外观和感觉。
<td style="text-align: end">
<asp:Label ID="lblParameterA" runat="server" Text="a" CssClass="lblNormal"></asp:Label>
</td>
<td>
<asp:TextBox ID="textbox1" runat="server" Width="90px" CssClass="txtMediumText"> </asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" CssClass="mandatory" ControlToValidate="textbox1"></asp:RequiredFieldValidator>
<span class="mandatory">*</span>
</td>
答案 0 :(得分:3)
来自MDN https://developer.mozilla.org/en-US/docs/Web/CSS/text-align “这是一个不应在生产代码中使用的实验性API。”
您将无法跨浏览器进行操作。 它仍然在2013年10月的working draft of css level-3上