← Todos los ejemplos

JavaScript Desarrollo y QA

Tamaño del elemento al pasar el cursor

Muestra un pequeño tooltip con el ancho y alto del elemento bajo el cursor.

Código para copiar

try {
  const tip = document.createElement('div');
  tip.style.cssText = 'position:fixed;z-index:99999;background:#282828;color:#ebdbb2;'
    + 'font:11px monospace;padding:3px 6px;pointer-events:none;border-radius:3px;display:none;';
  document.body.appendChild(tip);
  document.addEventListener('mousemove', function (e) {
    const el = e.target;
    if (!el || el === tip) return;
    const r = el.getBoundingClientRect();
    tip.textContent = el.tagName.toLowerCase() + ' '
      + Math.round(r.width) + ' x ' + Math.round(r.height);
    tip.style.left = (e.clientX + 14) + 'px';
    tip.style.top = (e.clientY + 14) + 'px';
    tip.style.display = 'block';
  });
} catch (err) { console.error('JustZix box dimensions:', err); }

Cómo usar este ejemplo

  1. Copia el código con el botón de arriba.
  2. Instala JustZix (2 minutos) y abre la extensión en la página de destino.
  3. Añade una nueva regla que coincida con esa página.
  4. Pega el código en el panel JavaScript de la regla y guarda — se ejecuta en cada visita a la página.

Valora este ejemplo

Sin valoraciones — sé el primero.

¿Funciona este ejemplo?

Los snippets son inútiles sin un lugar donde pegarlos.

JustZix se instala en 2 minutos y ejecuta tu código en cada página coincidente. Sin cuenta, sin pago.

Descargar gratis Ver casos de uso