Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

184
Visualizações
¿Por qué pulso de texto?

Me pregunto por qué este texto, aunque es el mismo, es palpitante. ¿Algunas ideas? Parece un problema de representación de fuentes.

 setInterval(() => { const elem = document.querySelector('p'); elem.style.display = elem.style.display === 'none' ? '' : 'none'; }, 1000)
 p { position: absolute; color: red; }
 <p>Test</p> <p>Test</p>

about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

La razón de esto es que el texto normalmente se procesa suavizado, lo que significa que tiene píxeles con diferentes transparencias (y posiblemente también color) en el borde de la fuente para obtener una apariencia uniforme:

ingrese la descripción de la imagen aquí

Por lo tanto, el área alrededor de la fuente es hasta un píxel más grande de lo que se percibe al mirarla. Si superpone el mismo texto varias veces, parecerá más grueso porque los píxeles con transparencias se superponen y, por lo tanto, reducen la cantidad de fondo que se ve:

ingrese la descripción de la imagen aquí

Cuando no está activo el anti-aliasing (suavizado de fuentes), no ve una diferencia entre el texto de referencia y el caso en el que se superponen varios elementos (ese ejemplo podría no funcionar para todos los navegadores o sistemas operativos):

 p { position: absolute; } * { font-smooth: never; -webkit-font-smoothing: none; }
 <p>overlayed text</p> <p>overlayed text</p> <p>overlayed text</p> <p>overlayed text</p> <div>reference text</div>

Con el anti-aliasing (suavizado de fuente) activo, puede ver que el texto superpuesto se ve más audaz que el texto de referencia.

 p { position: absolute; }
 <p>overlayed text</p> <p>overlayed text</p> <p>overlayed text</p> <p>overlayed text</p> <div>reference text</div>

about 4 years ago · Juan Pablo Isaza Relatório

0

Lo más probable es que tenga que ver con el suavizado de la fuente. Hace que los bordes sean semitransparentes, lo que al superponerlos hará que sean más opacos y por lo tanto más visibles.

about 4 years ago · Juan Pablo Isaza Relatório

0

Debido a que las propiedades en el texto cambian, haga clic derecho e inspeccione el elemento y podrá ver esto:

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda