Burbuja que sigue al cursor - Oxygenados La comunidad
Oxygenados La comunidad hispana
Recoda White Full Logo
Patrocinador
Menu
post oxygen builder

Burbuja que sigue al cursor

¿Cómo puedes hacerlo?

Añadimos un elemento Code Block en el que pondremos los datos que ponemos abajo.
Lo mas fácil y sencillo de configurar son los valores  "box-shadow" y "border" de la sección CSS.

Bloque CSS


/* ##############  Cursor  ========================= */

.cursor{
	height: 46px;
	width: 46px;
	cursor: pointer;
	display: block;
	position: fixed;
	border-radius: 50%;	
	box-shadow: 0 0 10px 3px rgba(255,255,255,0.4);
	transform: translateX(-50%) translateY(-50%);
	pointer-events: none;
	left: -100px;
	top: 50%;
	-webkit-transition: all 300ms linear;
	transition: all 300ms linear;
	z-index:10;
	border: 1px solid rgba(255,255,255, .5);
}
.cursor svg path { 
	fill: none;
}
.cursor_Oscuro{
	border: 1px solid rgba(0,0,0, .1);
	box-shadow:  0 0 15px 3px rgba(232, 162, 41, 0.4);
}

Click para Copiar
Copiado

Bloque JavaScript

(function ($) {
 var fondoBlanco = document.getElementById('section-90-19');
 var cursor = document.getElementById('cursor');	
 var fondoBlanco1 = document.getElementById('section-69-19');
 var fondoBlanco2 = document.getElementById('section-144-19');
	
fondos = [fondoBlanco, fondoBlanco1, fondoBlanco2];

document.addEventListener("mousemove", function (n) {
        cursor.style.left = n.clientX + "px";
        cursor.style.top = n.clientY + "px";
	    for (i = 0; i < fondos.length; i++) {
   			fondos[i].addEventListener("mouseenter", function () {
    			cursor.classList.add("cursor_Oscuro"); 
  				});
   			fondos[i].addEventListener("mouseleave", function () {
    			cursor.classList.remove("cursor_Oscuro"); 
  				});
		}
    });
})(jQuery);

Click para Copiar
Copiado

Bloque PHP / HTML

<div class='cursor' id="cursor">
<svg class="svg-content" width="100%" height="100%" viewBox="-1 -1 102 102">
<path d="M50,1 a49,49 0 0,1 0,98 a49,49 0 0,1 0,-98"/>
</svg>
</div>

Click para Copiar
Copiado
5 2 votos
Puntuación
Suscribir
Notificar de
guest
0 Comentarios
Viejos
Nuevos Más votados
Comentarios en línea
Ver todos los comentarios
Añadir lightbox "Facilmente"

El añadir lightbox con sus efectos visuales parece una tarea difícil y que requiere el uso de un nuevo plugin, pero nada más lejos de la realidad, con Oxygen lo tenemos muy fácil, realmente asombrosamente fácil con dos líneas de código HTML y pocas más de código JavaScript, aquí mostramos como hacerlo.

Leer más
Imagen de Fondo Archivo de Categorías

Vamos a tratar de como añadir un encabezado con la imagen predeterminada para el archivo de categorías, cada categoría tendrá su imagen predeterminada.
Para esto solo se necesita de un plugin gratuito, aunque también se puede hacer con otros como por ejemplo el HappyFiles.

Leer más
Botón de Todos los Templates

Se echa de menos un botón que estando en la sección "Edit Template" nos lleve directamente a la página de Templates que es donde se muestra todo el listado de plantillas de Oxygen, parece que alguien se ha olvidado de este detalle que debería estar implementado nativamente y a veces hasta fastidia un poco tener que cargar dos páginas para llegar ahí estando en la sección de edición de template.

Leer más