我一直在使用IE8的服务器上进行开发。
当我使用IE9将我的应用程序部署到另一台服务器时,我的所有网页控件都变得不对齐,如下所示。
复选框:
和
单选按钮列表:
让控件再次对齐的最佳方法是什么?我在Chrome中也遇到了同样的问题。
编辑:我在代码隐藏中动态创建控件。
TableRow tr = new TableRow();
TableCell td1 = new TableCell();
td1.Attributes.Add("colspan", "2");
CheckBox chkInclude = new CheckBox();
chkInclude.Text = "Include";
chkInclude.Checked = true;
chkInclude.AutoPostBack = true;
td1.CssClass = "border";
//--------CSS---------
.border
{
border: 1px solid black;
}