如何在div的右侧设置背景图像,并从右侧设置填充而不定义从左侧的固定距离?例如,我想将图像设置在div的右侧,并且始终从右侧开始填充20px。右边的背景图像填充
div的宽度并不总是相同的,这就是为什么我无法定义准确的位置。我只是想让它在右侧有精确的20px填充,不管div的宽度是多少。
我想下面的代码,但它不起作用。
HTML:
<div>Title</div>
CSS:
div{
background: url(gowalla.png) no-repeat right center;
width: 400px;
border: 1px solid red;
padding: 20px;
}
演示: http://jsfiddle.net/mQGcF/
我觉得一定要实现这个没有设定特定的左侧位置所需要的问题吗? –
@GarethCornish我现在看到了,并更新了答案 – Sowmya