我动态地执行以下操作:
'<div><img class="image-blockUI" src="../../images/Edit.gif" /><p class="text-blockUI">Being edited.</p></div>'
CSS:
.image-blockUI
{
display: block;
margin-left: auto;
margin-right: auto;
}
.text-blockUI
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
}
上面的代码正在工作(图像和文本水平居中,图像在文本上方)但现在我不想使用图像(img),而是想用 div 的背景图像替换它,所以我在下面做:
'<div"><div class="image-blockUI" /><p class="text-blockUI">Being edited.</p></div>'
现在我用这个替换 image-blockUI:
.image-blockUI
{
height: 30px;
width: 24px;
background-image: '../../images/Edit.gif';
}
在这种情况下,显示文本并水平居中,但不显示背景图像。我究竟做错了什么?