Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
Samantha Atkinson
Desarrollo Web Front End Graduado de Techdegree 43.507 PuntosMi navegador Chrome parece estar ignorando backface-visibility: hidden;
Estoy 99% seguro de que he seguido el código exactamente, (aunque soy humano así que podría estar equivocado) por alguna razón cuando Guil llega a la parte sobre dar solo .side-a el siguiente código:
.side-a {
visibilidad trasera: oculto;
}
Todavía puedo ver el reverso de .side-a y una vez que terminé la codificación completa del video no funcionó. Cuando usé las herramientas de desarrollador y desactivé el z-index en main.css funcionó. Pero al leer otros comentarios, esto no es algo bueno de hacer. Así que realmente estoy confundido y perplejo.
Esta es una captura de pantalla de mi área de trabajo. https://w.trhou.se/hgr153atib
Ryan Markey
Desarrollo Web Front End Estudiante de Techdegree 12,565 puntosTu solución funcionó para mí, las instrucciones de Guil no producen el resultado correcto. Agregar "transform-style: preserve-3d;" a side-a y side-b funcionó.
Jesse Cleary-Budge
Desarrollo Web Front End Graduado de Techdegree 15,359 puntosA partir del 7/9/20, solo puedo reproducir los resultados de Guil usando la solución de Sam de agregar transform-style: preserve-3d; a .side-a y .side-b. Agregar el -webkit prefijo antes de backface-visibility: hidden; no funciona en la versión más reciente de Opera (68.0.3618.173). ¡Gracias, Sam!
6 Respuestas
Ryan Groom
18,674 PuntosFirefox 10+ e IE 10+ soportan backface-visibility sin prefijo. Opera (post Blink, 15+), Chrome, Safari, iOS y Android todos necesitan -webkit-backface-visibility. - CSSTricks.com
Entonces en tu CSS bajo backface-visibility:hidden; deberías poner -webkit-backface-visibility: hidden;
Samantha Atkinson
Desarrollo Web Front End Graduado de Techdegree 43.507 PuntosGracias Ryan, me di cuenta de eso mucho más tarde cuando leí el MDN. Gracias por confirmar.
Beau Sherman
Estudiante de Cursos Plus 6,325 puntosAgregar el prefijo no lo arregló para mí. Solo la solución de Samantha funcionó.
Paul Van Leuven
Desarrollo Web Front End Estudiante de Techdegree 7,105 puntosSí, la única solución que funcionó para mí fue la de Samantha
.side a,
Matthew McQuain
14,184 puntosLo mismo aquí. La respuesta de Samantha es la única que funciona para mí a partir del 7/6/20
Kate C
13,589 PuntosMuchas gracias.
Junior Aidee
Desarrollo Web Front End Graduado de Techdegree 14,657 PuntosHola, actualmente estoy teniendo el mismo problema. Seguí el código de Guil pero no funciona para mí.
/* =================================
.content {
.photo {
}
.photo:hover {
}
.side-a,
.side-b {
Samantha Atkinson
Desarrollo Web Front End Graduado de Techdegree 43.507 PuntosVaya, tengo que decir, he tenido que abandonar este curso para mi FEWD TD pero me encantaría tener el tiempo para depurar completamente esto. Uno para una fecha posterior. Pero estoy muy feliz de que las personas hayan encontrado mi solución útil. Si alguien logra depurar esto, seré el primero en decir Gracias y ¡uff! a ellos.
Eres muy bienvenida Jesse Cleary-Budge : )
Samantha Atkinson
Desarrollo Web Front End Graduado de Techdegree 43.507 PuntosSamantha Atkinson
Desarrollo Web Front End Graduado de Techdegree 43.507 PuntosCreo que encontré la respuesta y fue agregar:
Aunque me gustaría que alguien confirmara que esto es correcto ya que pensé que le diste al contenedor padre la propiedad transform-style con el valor preserve-3d, que en este caso debería ser el div .photo que es el padre de .side-a y .side-b.