<div class="column">
  <h1>CSS-blur</h1>
  <div class="cssblur transform">
    <img src="https://picsum.photos/500/300" />
  </div>
</div>

<div class="column">
  <h1>SVG-blur</h1>
  <div class="svgblur transform">
    <img src="https://picsum.photos/500/300" />
  </div>
</div>

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
  <defs>
    <filter id="blur">
      <feGaussianBlur in="SourceGraphic" stdDeviation="10,10"></feGaussianBlur>
    </filter>
  </defs>
</svg>
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300);

.svgblur{
  filter: url(#blur);
}
.cssblur{ 
   filter: blur(10px);
}
.transform {
   transform: translateZ(-200px) rotateX(40deg);
}

html, body {
  padding: 2em;
  font-family: "Open Sans", sans-serif;
  font-weight: 300;
  color: #e56262;
}
img {
  margin-bottom: 2em;
}
.column {
  float: left;
  margin-right: 4em;
  perspective: 450; /* For compatibility with iPhone 3.0, we leave off the units here */
  perspective-origin: 50% 225px;
}
View Compiled

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.