Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使子DIV从图像上具有40%透明颜色的父级移除颜色透明度?_Javascript_Html_Css - Fatal编程技术网

Javascript 如何使子DIV从图像上具有40%透明颜色的父级移除颜色透明度?

Javascript 如何使子DIV从图像上具有40%透明颜色的父级移除颜色透明度?,javascript,html,css,Javascript,Html,Css,我有一个家长部门,负责: 背景图像:url('img.jpg'); 背景色:rgba(0,0,0,0.4) 及儿童组: 宽度:400px; 高度:400px; 如何使子DIV在没有黑色透明度的情况下显示父对象背景图像的一部分 .parent{ 宽度:500px; 高度:500px; 背景:url('http://i.imgur.com/Y6a49hy.png'); } .孩子{ 背景色:rgba(0,0,0,0.7); 宽度:100%; 身高:100%; } .无阴影div{ 宽度:300p

我有一个家长部门,负责:

背景图像:url('img.jpg');
背景色:rgba(0,0,0,0.4)

及儿童组:

宽度:400px;
高度:400px;

如何使子DIV在没有黑色透明度的情况下显示父对象背景图像的一部分

.parent{
宽度:500px;
高度:500px;
背景:url('http://i.imgur.com/Y6a49hy.png');
}
.孩子{
背景色:rgba(0,0,0,0.7);
宽度:100%;
身高:100%;
}
.无阴影div{
宽度:300px;
高度:300px;
}

这个div不应该像广场的其他部分一样被遮挡

一个选项是使用方框阴影:

.outer{
背景:url('https://fillmurray.com/400/200“)无重复中心;
高度:600px;
宽度:100%;
背景尺寸:封面;
位置:相对位置;
溢出:隐藏
}
.内部{
位置:绝对位置;
最高:25%;
左:25%;
宽度:50%;
身高:50%;
背景:透明;
盒影:0.1000px rgba(0,0,0,5);
}

拉拉拉拉

一个选项是使用方框阴影:

.outer{
背景:url('https://fillmurray.com/400/200“)无重复中心;
高度:600px;
宽度:100%;
背景尺寸:封面;
位置:相对位置;
溢出:隐藏
}
.内部{
位置:绝对位置;
最高:25%;
左:25%;
宽度:50%;
身高:50%;
背景:透明;
盒影:0.1000px rgba(0,0,0,5);
}

拉拉拉拉

方框阴影答案的另一种选择是在内部div中添加边框

div{
宽度:500px;
高度:500px;
框大小:边框框;
}
.家长{
背景:url('http://i.imgur.com/Y6a49hy.png');
}
.无阴影div{
边框:100px实心RGBA(0,0,0,0.7);/*100px边框每边留下一个中间的300个PX盒*//
}

这个div不应该像广场的其他部分一样被遮挡

方框阴影答案的另一种选择是在内部div中添加边框

div{
宽度:500px;
高度:500px;
框大小:边框框;
}
.家长{
背景:url('http://i.imgur.com/Y6a49hy.png');
}
.无阴影div{
边框:100px实心RGBA(0,0,0,0.7);/*100px边框每边留下一个中间的300个PX盒*//
}

这个div不应该像广场的其他部分一样被遮挡

您可以如下所示进行模拟。父对象仅具有背景图像。子对象有一个模拟图像覆盖的大边框

.parent{
宽度:200px;
高度:200px;
背景:url(“http://lorempixel.com/200/200");
显示器:flex;
证明内容:中心;
对齐项目:居中;
溢出:隐藏;
}
.孩子{
最小宽度:100px;
最小高度:100px;
背景色:透明;
边框:实心rgba(0,0,0,0.8)10em;
}

您可以如下所示进行模拟。父对象仅具有背景图像。子对象有一个模拟图像覆盖的大边框

.parent{
宽度:200px;
高度:200px;
背景:url(“http://lorempixel.com/200/200");
显示器:flex;
证明内容:中心;
对齐项目:居中;
溢出:隐藏;
}
.孩子{
最小宽度:100px;
最小高度:100px;
背景色:透明;
边框:实心rgba(0,0,0,0.8)10em;
}

为你的问题创建一个工作示例(片段)这里是我的问题创建一个工作示例(片段)这里是我的问题