- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个主 div,它有一个带 filter:blur
的背景图片和一个 box-shadow
叠加层。
如何在包含的 div 上覆盖父 div 的 filter:blur 和 box-shadow?
以下是我的尝试:
<style type="text/css">
#home_main {
margin: -30px;
background-size: cover;
padding: 0;
background-image: url('img/bg.jpg') !important;
filter: blur(2px);
overflow: hidden;
box-shadow: inset 0 0 0 1000px rgba(0,0,0,.3);
}
body {
overflow: hidden !important;
}
#home_content {
text-align: center;
color: #fff !important;
font-weight: 600;
position: fixed;
top: 40%;
left: 50%;
transform: translate(-50%, -50%);
text-shadow: none;
font-family: 'Open Sans' !important;
filter: initial !important;
box-shadow: initial !important;
}
#home_content h1 {
font-size: 42px;
font-weight: bold;
}
</style>
<div id="home_main">
<div id="home_content">
Info Management System
</div>
</div>
最佳答案
您可以在两个 div 周围添加一个包装器。您已经在使用定位。
.wrap { position: relative; }
#home_main {
margin: -30px;
background-size: cover;
padding: 0;
filter: blur(2px);
overflow: hidden;
box-shadow: inset 0 0 0 1000px rgba(200,0,0,.3);
/* added so the div shows here */
width: 300px;
height: 300px;
background-image: url('https://static.pexels.com/photos/130763/pexels-photo-130763.jpeg');
}
#home_content {
text-align: center;
color: #fff ;
font-weight: 600;
position: absolute;
z-index: 2;
top: 40%;
transform: translateY(-50%);
width: 240px; /* width of image div minus it's negative margins */
}
#home_content h1 {
font-size: 42px;
font-weight: bold;
}
<div class="wrap">
<div id="home_content">
Info Management System
</div>
<div id="home_main"></div>
</div>
这将允许您将滤镜和框阴影仅应用于其中一个 div。但作为直接子项,您不能移除父项的滤镜或框阴影。与不透明度非常相似,某些属性会影响父级及其所有子级。
关于css - 如何覆盖过滤器 :blur and box-shadow from parent div on a contained div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39623513/
我想对我网站的一部分进行模糊处理,通过单击链接可以使其变得不模糊。为了使这个平滑,我需要应用 blur(0px) 并在元素上进行过渡。但问题是即使使用 blur(0px),文本也会变得不清晰。 .pa
我有一些在元素上的“模糊”事件上运行的代码。此代码需要实际使用 activeElement,因此无法实际从“blur”事件运行。 我希望我能创建一个这样的事件。目的是“willblur”事件在“blu
我认为这个问题很简单。代码如下。 Show Menu let parent = document.getElementById('parent');
所以,我有一个简单的问题,实际上我已经把它写在标题中了。 :) 但我会再重复一次,只是为了完全清楚。问题是: 有没有办法知道“blur”是由“element.blur()”调用的还是“实际的”模糊?我
请看一下这个 jsfiddle:https://jsfiddle.net/heLwx9bz/ 我正在尝试通过过渡“取消模糊”悬停时的一些文本。请注意在转换为 blur(0px) 时文本如何轻微抖动,它
I have written this pen 编辑 see this pen of Alexander Omara for a shorter version of my pen 基本上,我们将 b
TL;DR 我怎样才能得到这个 self-explanatory JSFiddle上类? 来自 the W3C : The blur event occurs when an element lose
我想检测我的浏览器窗口是否有焦点(被选中)。我使用以下代码来执行此操作: $(window).focus(function() { window.focusFlag = true; }).bl
我有两个文本框,其值为"is"和“否”。当我在第一个文本框中输入"is"时,它会发出蜂鸣声,其余文本框也会发生同样的情况。当我在相应的文本框中输入正确的值时,声音应该仅播放一次。 就我而言,声音一次又
所以我遇到的问题似乎有点奇怪。因此,我有一个隐藏的表单,直到单击按钮为止,单击按钮后,表格就可见,并且在输入上有一个 .blur 函数来检查它们是否为空。我尝试在整个 pcontroller 中添加
我正在尝试创建一个可以使用所有可能的填充选项的模糊函数。但是对于BORDER_CONSTANT,您还需要提供颜色,即您要用来填充图片的数字。在opencv的模糊文档中,我看不到需要填充和颜色值的函数模
我有 2 个元素。第一个元素有一个 blur 事件,第二个元素有一个 mousedown 事件。第二个元素上的 mousedown 事件将焦点返回到第一个元素,但由于某种原因会触发第一个元素上的 bl
我试图使用 jQuery 创建一个可编辑的表格。 作为它的一部分,我显示了一个 td 的文本区域 onClick 并且在该文本区域的模糊处我隐藏了它。 问题是当我继续点击其他 td 时,文本区域模糊会
这里 Sample DEMO 我想在类 .drow1 .subval 失去焦点时触发事件,可能缺少某些内容, JS: $(".drow1 .sub_val").on('blur',funtion(){
这是我的代码: 我将以下几行放入脚本中 $('#m').on('blur', alert('blurred');); $('#m').on('focus', alert('focused'););
我有这段代码: window.addEventListener( "focus" , function(){ window.console.log("focus"); } , false );
我为我正在开发的网络应用程序编写了一个自定义下拉列表,并且我想用它来完成一组特定的功能。首先,如果您将鼠标移离菜单,我希望下拉菜单保持打开状态。我希望当您重新单击下拉列表标题、单击下拉列表中的元素之一
我有 3 个 .blur,但出于某种原因只有第一个有效。这是 jquery 代码: $(document).ready(function() { $("#user_name"
我正在尝试使用 HTML5 来验证数字输入。我正在使用 jQuery 来创建元素。如何让浏览器在不单击提交按钮的情况下显示 onBlur 错误消息? jQuery(document.createEle
我一直在试验 backdrop-filter最近,通常使用它来模糊元素后面的任何内容(这是动态的,所以 我不能只使用像 this 这样的东西)。但是,我还需要为所述元素应用阴影,所以我简单地添加了 b
我是一名优秀的程序员,十分优秀!