Con todas las nuevas cosas de borde CSS3 en curso ( -webkit
, ...) ¿ahora es posible agregar un borde a su fuente? (Al igual que el borde blanco sólido alrededor del logotipo azul de Twitter). Si no, ¿hay algún truco no demasiado feo que logre esto en CSS / XHTML o todavía necesito iniciar Photoshop?
491
DRAWING LETTERS AS OUTLINES
parte)ACTUALIZAR
Aquí hay una combinación SCSS para generar el trazo: http://codepen.io/pixelass/pen/gbGZYL
SÍ vieja pregunta ... con respuestas aceptadas (y buenas) ...
PERO ... En caso de que alguien necesite esto y odie escribir código ...
ESTE es un borde negro de 2px con soporte para CrossBrowser (no IE). Necesitaba esto para las fuentes @fontface, por lo que necesitaba ser más limpio que las respuestas vistas anteriormente ... Aprovecho cada lado en píxeles para asegurarme de que no haya (casi) espacios en blanco " fuentes difusas "(handrawn o similar). Se podrían agregar subpíxeles (0.5px) pero no lo necesito.
¿Código largo solo para el borde? ...¡¡¡SI!!!
fuente
Tal vez podría emular un trazo de texto, usando css
text-shadow
(o-webkit-text-shadow
/-moz-text-shadow
) y un desenfoque muy bajo:Pero aunque esto está más ampliamente disponible que la
-webkit-text-stroke
propiedad, dudo que esté disponible para la mayoría de sus usuarios, pero eso podría no ser un problema (degradación elegante y todo eso).fuente
Para obtener más información sobre algunas respuestas que han mencionado -webkit-text-stroke, aquí está el código para que funcione:
Un artículo en profundidad sobre el uso de accidente cerebrovascular texto es aquí y una lista de los navegadores que el accidente cerebrovascular texto de apoyo es aquí .
fuente
Parece que hay una propiedad de 'trazo de texto', pero (al menos para mí) solo funciona en Safari.
http://webkit.org/blog/85/introducing-text-stroke/
fuente
Esto es lo que estoy usando:
fuente
Trazo de fuente con un mixin menos
Aquí hay una MENOS mezcla para generar el accidente cerebrovascular: http://codepen.io/anon/pen/BNYGBy?editors=110
(se basa en la respuesta pixelass que en su lugar usa SCSS)
fuente
fuente
Creé una comparación de todas las soluciones mencionadas aquí para tener una visión general rápida:
https://codepen.io/Grienauer/pen/GRRdRJr
fuente
Una vez intenté hacer esas esquinas redondeadas y soltar sombras con css3. Más tarde, descubrí que todavía es poco compatible (¡Internet Explorer (s), por supuesto!)
Terminé tratando de hacer eso en JS (lienzo HTML con IE Canvas), pero afecta mucho el rendimiento (incluso en mi máquina C2D). En resumen, si realmente necesita el efecto, considere las bibliotecas JS (la mayoría de ellas deberían poder ejecutarse en IE6) pero no lo haga demasiado debido a problemas de rendimiento; si todavía necesita una alternativa ... podría usar SFiR, luego PS it y SFiR it. CSS3 no está listo hoy.
fuente
Lo siento, llego tarde, pero hablando de text-shadow, pensé que también te gustaría este ejemplo (lo uso con bastante frecuencia cuando necesito buenas sombras en el texto):
fuente