在应用程序中,我有一些列可以包含内联可编辑的值。对于这些单元格,我想显示一个铅笔图标:
td.editable
{
padding-right: 20px;
background-image: url(pencil.png);
background-repeat: no-repeat;
background-position: center right;
}
这个CSS几乎没有...除了...我希望在单元格边框和图像之间有2px的空间。有可能用背景图像和CSS来实现吗?如果没有,我该如何实现呢?
由于
答案 0 :(得分:2)
只需使用2px透明边框重新保存您的BG图像,并使输入高4px以适应新的高度。
答案 1 :(得分:1)
将background-position属性与x%y%。
一起使用答案 2 :(得分:1)
试试这个:
table { border-spacing: 2px;}
答案 3 :(得分:0)
最简单的方法?在pencil.png的右侧添加2个像素。你可以用背景位置来搞定,但不值得努力。