Hola chicos, me preguntaba si había una forma de agregar un trazo y una sombra al texto, puedo hacerlo funcionar en Chrome y Safari ya que webkit admite text-stroke y text-shadow. Puedo obtener el trazo para mostrar en Firefox, pero eso es usar la sombra de texto y jugar con el desplazamiento. Entonces, ¿alguien sabe cómo evitar este problema?Text Stroke and Shadow CSS3 en Firefox
Respuesta
La propiedad text-stroke
no es parte de la especificación estándar de CSS, por lo que es mejor evitarla: Chrome podría retirarla en cualquier momento.
Tienes razón que puede crear efectos text-stroke
-como el uso de múltiples separados por comas text-shadow
s - de hecho, puede utilizar la misma técnica para añadir una sombra 'real', así:
h1 {
font-size: 100px;
font-weight: bold;
text-shadow: 1px 1px 0 #F00, -1px -1px 0 #F00, 1px -1px 0 #F00,
-1px 1px 0 #F00, 3px 3px 5px #333;
}
Sea cuidado, porque text-shadow
no es compatible con IE9 y abajo tampoco. Recomiendo solo usarlo para un estilo no esencial: asegúrese de que el texto siga siendo legible cuando el contorno de sombra/falso no esté allí.
Firefox 48 soporta ahora trazos de texto (con la -webkit
prefijo), así como algunas otras propiedades en WebKit específica (como -webkit-text-fill-color
). Solo tenga cuidado de que la especificación no esté realmente allí, y probablemente cambie en el futuro.
Aquí hay un ejemplo que ahora trabaja en Firefox:
.outline {
-webkit-text-stroke: 1px red;
}
span:first-of-type {
display: block;
font-size: 24pt;
font-weight: bold;
}
<span class="outline">This text has a stroke.</span>
<span class="outline">(Even in Firefox)</span>
Véase el sitio web de Mozilla:
https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-text-stroke
- 1. CoreGraphics FillPath And Stroke Path
- 2. jQuery obteniendo text-shadow variabile
- 3. Firefox y CSS3: utilizando overflow: hidden y box-shadow
- 4. Google Chrome text shadow rendering
- 5. Text-Shadow: IE8
- 6. Shadow Box en Firefox
- 7. CSS3 Box-Shadow Linear Gradient?
- 8. La propiedad CSS3 box-shadow no valida?
- 9. CSS3 Transiciones 3D parpadeando en firefox cuando también usa box-shadow
- 10. CSS3 box-shadow de divs superpuestos-como
- 11. Emulando CSS3 border-radius y box-shadow en IE7/8
- 12. Diferente altura de línea en Firefox y Chrome al usar text-shadow
- 13. ¿Es posible establecer la transparencia en CSS3 box-shadow?
- 14. Diferencias entre android: text = "@ string" and android: text = "..."
- 15. CSS3 box-shadow Mostrando Detrás del hermano Div Elemento
- 16. swing text editor that color and highlight
- 17. ¿Por qué mi transición CSS3 no funciona en Firefox?
- 18. Stroke Ancho Transform (SWT) aplicación (Java, C# ...)
- 19. box-shadow en IE9 no se procesa con CSS correcto, funciona en Firefox, Chrome
- 20. Retrasar animaciones de CSS3
- 21. box-shadow siendo cortado
- 22. WPF drop shadow
- 23. CSS3 rotar - problemas de representación en Firefox y Safari
- 24. text-overflow: puntos suspensivos en Firefox 4? (y FF5)
- 25. Transición Css3 en la escala solamente
- 26. CSS3 clip de fondo
- 27. -moz-background-clip: * text * en Mozilla
- 28. sombras extremadamente lentas de CSS3 en Chrome
- 29. verticalmente centro text-align
- 30. Internet Explorer - CSS Shadow All Around
funcionaba un lujo, gracias !! :) – adamhuxtable
no sé por qué, pero es el trabajo! Gracias – dian