• Publicidad
  • Contacto
Pixelco Tech Blog
  • Noticias
  • Video
  • Tecnología
    • Audio & Video
    • LifeStyle
    • Transformación Digital
  • Ciencia
    • Ciencia Ficción
  • Fotografía
  • Internet
    • Desarrollo/programación
    • Diseño
Sin resultados
Ver todos los resultados
Pixelco Tech Blog
  • Noticias
  • Video
  • Tecnología
    • Audio & Video
    • LifeStyle
    • Transformación Digital
  • Ciencia
    • Ciencia Ficción
  • Fotografía
  • Internet
    • Desarrollo/programación
    • Diseño
Sin resultados
Ver todos los resultados
Pixelco Tech Blog
Sin resultados
Ver todos los resultados

Efecto de animación y semitransparencias con Mootools o jQuery

Diego CambiasoporDiego Cambiaso
21/08/2009
enDesarrollo/programación, Diseño, Internet, Recursos
Tiempo de lectura3 minutos
0

mootools-jqueryEn el blog David Walsh desarrollaron un efecto de animación y semitransparencia, lo mejor de todo es que existen dos implementaciones, una con Mootools y otra con jQuery.

Sexy Opacity Animation with MooTools or jQuery es el nombre de este ejemplo que muestra como superponer en una imagen un color semitransparencia más un texto, la parte semitransparente varía al pasar el puntero del mouse sobre ésta.

semitransparencia-con-mootools-y-jquery

EntradasRelacionados

4 Tips de Oracle para iniciarte en el mundo de la programación

Ventajas, desventajas y consejos al crear tu sitio web

El efecto es muy vistoso y su implementación es muy sencilla sea cual sea la biblioteca que utilicemos.

Implementación

En el ejemplo aparece un código HTML similar al siguiente; aquí simplemente definimos las estructura básica y le agregamos a cada elemento las clases con la que le daremos estilos (la apariencia) por medio de CSS para luego animarlos y aplicarles el efecto con las librerías:

<div id="forest">
<div id="forest-slot-1" class="opacity">
<h2>El bosque</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
<div id="forest-slot-2" class="opacity">
<h2>La jungla</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
<div id="forest-slot-3" class="opacity">
<h2>La vida salvaje</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
</div>

En el siguiente código CSS se definen los estilos de las clases ‘forest’:

<style type="text/css">

#forest{ width:800px; height:360px; position:relative;
background:url(forest.jpg) 0 bottom no-repeat;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px; }
.opacity { background:#fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px; padding:20px; }
#forest-slot-1{ height:260px;
position:absolute; top:20px; left:20px; width:340px; }
#forest-slot-2{ height:100px;
position:absolute; top:20px; right:20px; width:310px; }
#forest-slot-3{ height:100px;
position:absolute; top:180px; right:20px; width:310px; }
</style>

Mootools

Este es código para la implementación que utiliza las biblioteca Mootools; primero enlazamos en la sección HEAD el archivo JS de Mootools:

<script type="text/javascript" src="mootools.1.2.3.js"></script>

Ahora inicializamos el script:

<script type="text/javascript">
(function($){
window.addEvent('domready',function() {
//element collection and settings
var opacity = 0.7, toOpacity = 0.9;
//set opacity ASAP and events
$$('div.opacity').set('opacity',opacity).addEvents({
mouseenter: function() {
this.tween('opacity',toOpacity);
},
mouseleave: function() {
this.tween('opacity',opacity);
}
});
});
})(document.id);
</script>

jQuery

Este es código para la implementación que utiliza la biblioteca jQuery; primero enlazamos en la sección HEAD el archivo JS de jQuery:
<script type="text/javascript" src="jquery-1.3.2.js"></script>
Ahora inicializamos el script:
$(document).ready(function() {
//settings
var opacity = 0.7, toOpacity = 0.9, duration = 250;
//set opacity ASAP and events
$('.opacity').css('opacity',opacity).hover(function() {
$(this).fadeTo(duration,toOpacity);
}, function() {
$(this).fadeTo(duration,opacity);
}
);
});
</script>

Sexy Opacity Animation with MooTools or jQuery

Web: davidwalsh.name/animate-opacity

  • Demo Mootools: davidwalsh.name/dw-content/opacity-hover.php
  • Demo jQuery: davidwalsh.name/dw-content/opacity-hover.php?jquery
Tags: JavascriptJavascriptjquery htmljquery pluginmootools tutorialRecursosSoftware libre
Diego Cambiaso

Diego Cambiaso

Comunicador Social y Desarrollador de Software. Blogger desde el 2006, creador de Pixelco Tech News. Viajero y fotógrafo. Entusiasta del diseño, apasionado por la tecnología y el social media. EN-ES-IT

RelacionadoEntradas

Microsoft Teams - Interface

Microsoft Teams disponible para usuarios de Office 365 en el mundo

20/03/2017

Note Links: Conoce una función de Evernote para conectarte con los contenidos esenciales

18/01/2015
HEX: Shards of Fate - Open BEta

Hex: Shards Of Fate – Disponible en Open Beta

05/12/2014

Waterbear – Descubre una herramienta que te ayuda aprender a programar

01/11/2014

Business TV la solución de Samsung para mostrar contenido personalizado en los televisores de tu negocio

19/05/2022

Huawei lanza el nova Y70, el smartphone que se convierte en power bank

17/05/2022

Bespoke: la nueva línea de neveras modulares y personalizables

13/05/2022

Nuevos audífonos Xiaomi Buds 3 y Xiaomi Buds 3T Pro

05/05/2022

Nueva Series 12 de Xiaomi – Detalles y ficha técnica

05/05/2022

Samsung anunció el Universal Flash Storage (UFS) 4.0

04/05/2022

Pixelco Tech

Pixelcoes sitio de noticias de tecnología, diseño y desarrollo web e Internet escrito por profesionales.

Objetivo de Pixelco

Informar, promocionar, proporcionar recursos y ayuda sobre el diseño y desarrollo web, estándares, Internet y tecnología.

Buscar

Sin resultados
Ver todos los resultados

© 2022 Pixelco Tech News - Internet & Tecnología - Por Diego Cambiaso.

  • Publicidad
  • Contacto
  • Política de Privacidad
  • Sobre Pixelco
  • Internet
    • Recursos
    • Diseño
    • Desarrollo/programación
  • Tecnología
  • Noticias
  • Fotografía

© 2022 Pixelco Tech News - Internet & Tecnología - Por Diego Cambiaso.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies Política de privacidad.
 

Cargando comentarios...