Goal:我希望用户点击表单时背景模糊.因此,用户的注意力完全被吸引到表单上.
Problem:不幸的是,屏幕上的所有内容(父div容器和表单)都模糊了.
Question:我必须做什么才能使只有父容器模糊,而不是带有输入字段的框?
My code:
.container {
width: 900px;
margin: 0 auto;
}
.box {
padding: 40px 1px;
margin: 0 auto;
width: 500px;
background: gray;
text-align:center;
}
.container:focus-within {
filter: blur(4px);
}
<div class="container">
<p>some text again some text again some text again some text again some text again some text again some text again some text again some text again some text again some text again some text again some text again</p>
<div class="box">
<div>
<input >
<input >
</div>
</div>
<p>some text again some text again some text again some text again some text again some text again some text again some text again some text again some text again some text again some text again some text again</p>
<input >
</div>