2012-08-24 288 views
0

我想添加一些背景颜色来阻止h1标签,但我不想在背后看到背景。可能吗?CSS,背景颜色/图片

例如背景( - ),它会看到类似这样的:

欢迎-----------------

像填充文字后( - )

感谢您的帮助

+0

你的问题是不是很clear.Sorry.Can你正确地解释一下吗? – freebird

+0

发布您的代码或尝试更清楚地解释它,以便大家更好地理解 – Ravi

回答

1

声明h1标签作为为inline-block,并保持一个div内。将背景颜色分配给div,同时将白色背景分配给h1。你会得到想要的效果。

0
<style type="text/css"> 
h1 { 
    width: 200px; 
    background-image: url(line.png); 
    background-repeat: repeat-x; 
    background-position: left bottom; 
} 

h1 span { 
    background-color: #FFF; 
} 
</style> 


<h1><span>Welcome</span></h1> 

看看这个例子:http://jsfiddle.net/WtPB5/2/