teste 2

suporte.internetdsa
Compartir:
/* CSS para estilizar os bot玫es de controle */ .font-resizer-container { display: flex; gap: 15px; /* Espa莽o entre os bot玫es */ align-items: center; justify-content: end; } .font-resizer-button { background: transparent; color: #003366; border: none; cursor: pointer; font-size: 18px; font-family: "Noto sans"; font-weight: normal; border-radius: 4px; transition: background 0.3s; } .font-resizer-button:hover { background: #E8E8E8; }
document.addEventListener('DOMContentLoaded', function() { // 1. DEFINE A SELETOR DO CONTE脷DO // 'p' (par谩grafos) ou '.elementor-widget-text-editor' (para focar apenas no conte煤do Elementor) const seletorConteudo = 'p, h1, h2, h3, h4, h5, h6, li'; const elementosParaAjustar = document.querySelectorAll(seletorConteudo); // 2. DEFINE LIMITES E PASSO DE AJUSTE const passoAjuste = 1; // Aumentar ou diminuir em 1 pixel const limiteMin = 14; // Tamanho m铆nimo da fonte const limiteMax = 28; // Tamanho m谩ximo da fonte // Fun莽茫o para obter o tamanho da fonte atual de um elemento function obterTamanhoAtual(elemento) { // Pega o estilo computado do elemento e extrai o valor em pixels const style = window.getComputedStyle(elemento); return parseFloat(style.fontSize); } // Fun莽茫o principal para ajustar o tamanho da fonte function ajustarFonte(direcao) { elementosParaAjustar.forEach(elemento => { let tamanhoAtual = obterTamanhoAtual(elemento); let novoTamanho = tamanhoAtual + (direcao * passoAjuste); // Aplica os limites if (novoTamanho >= limiteMin && novoTamanho ajustarFonte(-1)); } if (botaoAumentar) { // Dire莽茫o +1 para aumentar botaoAumentar.addEventListener('click', () => ajustarFonte(1)); } });

Outros conte煤dos

Por suporte.internetdsa
路 julio 30, 2026
Por suporte.internetdsa
路 julio 30, 2026
Por suporte.internetdsa
路 julio 30, 2026