Fondo borroso en CSS3

En este Tutoriales En Linea les traemos este truco de efecto que permite efectos visuales de fondo de despertar borroso - blurry waken background en CSS3.
Background:css-boxshadow, HTML < dialog >
<style>
  main {
    width: 100%;
    user-select: none;
    font: 14px / 1 Helvetica, sans-serif;
  }
  main {
    position: relative;
    padding: 30px 50px;
    hyphens: auto;   
    text-align: justify; 
    transition: .6s filter;
  }
  article.de-emphasized{
    filter: blur(5px);
  }
  article .btn{
    padding: 6px 1em;
    border-radius: 3px;
    outline: none;
  }
  dialog{
    width: 400px; height: 120px;
    text-align: center;
    line-height: 84px;
    position: absolute;
    top: 50%; left: 50%;
    transform: translate(-50%, -50%);
    box-shadow: 0 .1em .2em rgba(0,0,0,.5), 0 0 0 50vmax rgba(0,0,0,.3);
    z-index: 99;
  }
  dialog:not([open]){
    display: none;
  }
</style>

<main>
    <article ref="article">
      <button class="btn" @click="handleBtnClick($event)">Show dialog</button>
      <p>Tutoriales En Linea es un portal web de tutoriales, cursos, manuales, trucos, tips, novedades, video tutoriales, formas de ganar dinero online, entretenimiento y demás. También es un sistemas instructivos de autoaprendizaje que pretenden simular al maestro y muestran al usuario el desarrollo de algún procedimiento o los pasos para realizar determinada actividad...
      </p>
      <p>Tutoriales En Linea es un portal web de tutoriales, cursos, manuales, trucos, tips, novedades, video tutoriales, formas de ganar dinero online, entretenimiento y demás. También es un sistemas instructivos de autoaprendizaje que pretenden simular al maestro y muestran al usuario el desarrollo de algún procedimiento o los pasos para realizar determinada actividad...
      </p>
      <p>Tutoriales En Linea es un portal web de tutoriales, cursos, manuales, trucos, tips, novedades, video tutoriales, formas de ganar dinero online, entretenimiento y demás. También es un sistemas instructivos de autoaprendizaje que pretenden simular al maestro y muestran al usuario el desarrollo de algún procedimiento o los pasos para realizar determinada actividad...
      </p>
    </article>
    <dialog ref="dialog" @click="handleDialogClick($event)">
      Hi~ I'm a dialog. Click to close.
    </dialog>
</main>

<script>
  export default {
    methods: {
      handleBtnClick(e) {
        const { dialog, article } = this.$refs;
        dialog.show();
        article.classList.add('de-emphasized');
      },
      handleDialogClick(e) {
        const { dialog, article } = this.$refs;
        dialog.close && dialog.close();
        article.classList.remove('de-emphasized');
      }
    }
  }
</script>
Ver resultado


<a onclick=Tutoriales En Linea" class='avatar avatar-64 photo' height='64' width='64'>
  • Autor:
  • Editor:
      Tutoriales En Linea
  • Fecha:2019-03-10
  • Categorias: Diseño Web CSS3 html5 WebSite Noticias Tutorial



Información
Usuarios que no esten registrados no pueden dejar comentarios, te invitamos a que te registre!