我有一个放在按钮内的图像,问题出在 Firefox 中,图像已正确对齐,但在 IE 中,图像移动到按钮的右上角。
我尝试了很多方法将其对齐到中心,但没有任何效果。我正在动态创建按钮和图像,并且我减少了图像的宽度和高度 - 这就是它在 IE 中不正确对齐的原因,但我不想更改图像和按钮的高度和宽度
这是我现在使用的代码:
var button = document.createElement("button");
button.setAttribute("type","button");
button.setAttribute("id","primaryDelTel"+nameCode+telephoneCount);
button.setAttribute("class","greybutton");
button.setAttribute("style","width:20px;height:20px;");
var delButton = document.createElement("img");
delButton.setAttribute("src","/theme/images/deleteButton.png");
delButton.setAttribute("height","10");
delButton.setAttribute("width","9");
button.appendChild(img);