Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

161
Views
Problemas con el foco en las sombras de los componentes web, solo en Safari

Encuentro este extraño comportamiento con :focus en Safari 15.1 , en Mac OS Monterey cuando me enfoco en una entrada de texto que está dentro de la raíz oculta de un componente web.

Este error se puede reproducir actualmente en https://xiome.io/

Safari 15.1

Problema de enfoque de raíz oculta en Safari

Chrome 98 y Firefox

ingrese la descripción de la imagen aquí

¿Que esta pasando?

Obtengo muchos más esquemas de enfoque de los que esperaba. Parece que Safari está habilitando :focus pseudoclass en todos los elementos entre la raíz de la sombra y la entrada de texto enfocada.

Los componentes web de mi aplicación deben poder aceptar un esquema de enfoque personalizado, para que puedan coincidir con otros sitios web, por lo que los componentes aceptan una variable --focus-outline y la aplican con una regla *:focus debajo de cada raíz oculta, en el tema. css.ts

 *:focus { outline: var(--focus-outline, 3px solid cyan); }

¿Qué puedo hacer para aliviar este problema en Safari mientras mantengo la aceptación de los contornos de enfoque personalizados de mis componentes?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!