2012-11-19 80 views
1

我有一些div,他们有他们的背景使用此设置为图片:应用边框背景图片

background:url(myimage.jpg); 

现在正是我希望做的是设置一个边界被设定图像背景。

我不想在div上设置边框,因为这不会给出所需的结果,它必须是图像上的边框。

不知道这是否可能,是吗?

+1

这与给div设置边界有什么不同? – BoltClock

+2

打开图像的Photoshop,全选,中风。 –

+0

很难说没有你的HTML&CSS,但与背景图像,背景剪辑,背景源和背景大小,我相信你试图达到什么可以发生。仅供参考,背景颜色和背景图像在内容区域+填充+边框下呈现。 – Jawad

回答

2

这是不可能的,正如你所说的那样。由于背景图像是造型而不是内容,因此不能为其添加任何附加样式。

最好的选择是创建一个不同的图像文件来服务更大胆的边界。

+0

嗯,这么想。谢谢。 –

4

您可以尝试使用多个背景,通过设置您的基本bg图像和第二个作为边框。

#container { 
background-image: url(Main-bg), url(Border-img.png); 
background-position: center center, left bottom; /* border bottom in this case */ 
background-repeat: no-repeat; 
} 
+0

这是最好的答案。 – Rounin