有人能帮我一下吗?用CSS来显示图片作为TD的背景,并将一些文字正确地贴合在上面。
似乎两位数的效果很好,但是用一张单数我就可以剪裁了。

CSS:
.bkgImg {
background: url('/Images/circle.png') no-repeat;
background-size:32px 32px;
padding: 6px 8px 6px 8px;
color: white;
}HTML:
<table>
<tr>
<td class="bkgImg">50</td>
</tr>
</table>发布于 2014-07-22 08:28:45
我更新了你的小提琴:
下面是全班的完整css:
.bkgImg {
background-image: url("http://www.charlespetzold.com/blog/2012/12/BezierCircleFigure3.png");
background-repeat: no-repeat;
background-position: center center;
background-size:32px 32px;
color: white;
width: 32px;
height: 32px;
text-align: center;
vertical-align: middle;
}首先我去掉了填充物。然后为表格单元格设置固定大小(宽度和高度):
width: 32px;
height: 32px;并增加背景位置(中心)
background-position: center center;发布于 2014-07-22 08:27:24
width: 15px;
text-align: center;将这些行添加到您的css将给您一个ans检查您的小提琴的影响,我已经更新了。
发布于 2014-07-22 08:28:57
背景图像由td元素的宽度裁剪。给你的td一个固定的宽度,它就能工作了。看看这个小提琴
https://stackoverflow.com/questions/24882219
复制相似问题