在css/html中是否可以删除块后面其他元素的背景?
我需要删除内部HTMl div后面的父元素的背景。 我把代码的例子放进了。 还有一个在css/html中是否可以删除块后面其他元素的背景?,html,css,background,Html,Css,Background,我需要删除内部HTMl div后面的父元素的背景。 我把代码的例子放进了。 还有一个div.wrapper,它有大的全屏背景图像。而div.container内部包装具有白色背景和不透明度。在它里面有一个小的div.form,它有蓝色的背景和不透明度 我需要删除div.form后面的白色。该部分的背景图像上应仅显示蓝色不透明度。 而且它是响应模板,这就是为什么我不能在图像上使用白色不透明的背景,为div.form 谢谢你的帮助。啊。。我明白了,你想移除背景图像下的那一小层, 您所要做的就是如下控
div.wrapper
,它有大的全屏背景图像。而div.container
内部包装具有白色背景和不透明度。在它里面有一个小的div.form
,它有蓝色的背景和不透明度
我需要删除div.form
后面的白色。该部分的背景图像上应仅显示蓝色不透明度。
而且它是响应模板,这就是为什么我不能在图像上使用白色不透明的背景,为div.form
谢谢你的帮助。啊。。我明白了,你想移除背景图像下的那一小层, 您所要做的就是如下控制父div(.wrapper)
.wrapper {
font-family: Arial, sans-serif;
padding: 0;
margin: 0; background:url("http://jerodart.com/Jrod%20Images/Jerod%20Website%20Main%20Page%20Background.jpg") no-repeat 50% 0;
height: 300px;
overflow: hidden; /*MODIFICATION */
position: relative; /*MODIFICATION */
}
由此
对此
jsfdle:为什么不删除你的
容器上的背景呢?@mmativ我需要白色背景作为休息区,在div.form
周围,你能做一个你想做的简单图像吗,只需在中绘制是的,我们看不到你的意思,如果你给出你想要的图像,也许我们可以帮助你。因为老实说,我们现在还看不到你的点
。@DoughnutZombie我想你错过了点
,比较图像中的蓝色形式和原始小提琴,你会看到图像更清晰地看到div.wrapper
的纹理背景,答案是不可能的,因为表单是conatainer的子项
,所以不能绕过容器的背景。