html - 如何在父级容器框中使用 css3 进行模糊处理?

标签 html css

CSS3 模糊效果会忽略父容器尺寸并导致溢出。我需要一些可以用 css3 进行内部模糊的东西。这可能吗?有什么技巧吗?

html

<div class="box">
      <div class="blur">
           <img src="..." />
      </div>
</div>​

CSS

.box{
    width: 300px;
    height: 300px;
    border: 1px solid red;
}

.blur{
    -webkit-filter: blur(20px);
}

模糊溢出示例:

http://jsfiddle.net/ngJEr/

最佳答案

.box{
width: 300px;
height: 300px;
border: 1px solid red;
overflow:hidden;
}

.blur{
-webkit-filter: blur(20px);
}

http://jsfiddle.net/calder12/ngJEr/8/

关于html - 如何在父级容器框中使用 css3 进行模糊处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13075892/

相关文章:

javascript - 克隆 div 并更改内部选择的 id

javascript - 内联样式不适用于图像标记

html - 如何对齐子div中的文本

javascript - 如何让 DIV 占据容器 div 的其余高度?

jquery - 创建具有等高图像列和可滚动列表组列的行

html - 如何在大屏幕上将此表格居中?

php - Wordpress Jetpack 共享按钮在自定义主题上显示有趣

html - wordpress woocommerce 图像大小 - 容器边距和大小

html - -webkit-border-radius 不能正确裁剪图像

html - 所有浏览器中的字体大小不一致