我这里有一个 jsFiddle,请在 Internet Explorer 和其他主要浏览器中打开:
现在在 jsFiddle 中,只需单击“添加问题”按钮,它就会在下面添加一行。在该行中显示两个按钮,一个称为“选择所有答案”,另一个称为“删除所有答案”。
现在在主要浏览器中,按钮在表格中居中,这很好。但是在 Internet Explorer 中它不是居中的,它仍然是向左对齐的。是否有一段代码导致它不在 Internet Explorer 中居中,或者我是否需要添加一些内容才能使其在 Internet Explorer 中居中?
我试过float:center
了,但这没有用。我不确定是否最好使用该align
方法。
下面是代码的 CSS 和 jQuery/HTML:
.allBtnsRow{
text-align:center;
cursor:pointer;
font-size:85%;
}
.allRemoveBtnsRow{
text-align:center;
cursor:pointer;
font-size:85%;
}
下面是 jQuery/HTML 代码:
$BtnsClass = $("<input class='allBtnsRow btnsAll' type='button' value='Select All Answers' onClick='selectAll(this);' /><br/><input class='allRemoveBtnsRow btnsRemove' type='button' value='Remove All Answers' onClick='removeAll(this);' />");