Com todo o novo material de borda CSS3 em andamento ( -webkit
, ...) agora é possível adicionar uma borda à sua fonte? (Como a borda branca sólida ao redor do logotipo azul do Twitter). Caso contrário, existem hacks não muito feios que conseguirão isso em CSS / XHTML ou ainda preciso iniciar o Photoshop?
491
DRAWING LETTERS AS OUTLINES
parte)ATUALIZAR
Aqui está um SCSS mixin para gerar o acidente vascular cerebral: http://codepen.io/pixelass/pen/gbGZYL
SIM pergunta antiga .. com respostas aceitas (e boas) ..
MAS ... Caso alguém precise disso e odeie digitar código ...
ESTA é uma borda preta de 2px com suporte ao CrossBrowser (não o IE). Eu precisava disso para fontes @fontface, por isso precisava ser mais limpa do que as respostas vistas anteriormente ... fontes difusas "(desenhadas à mão ou semelhantes). Subpixels (0,5px) podem ser adicionados, mas não preciso.
Código longo para apenas a borda ??? ...SIM!!!
fonte
Talvez você possa emular um traço de texto usando o css
text-shadow
(ou-webkit-text-shadow
/-moz-text-shadow
) e um desfoque muito baixo:Porém, embora isso esteja mais disponível do que a
-webkit-text-stroke
propriedade, duvido que esteja disponível para a maioria dos usuários, mas isso pode não ser um problema (degradação normal e tudo isso).fonte
Para elaborar mais algumas respostas que mencionaram -webkit-text-stroke, eis o código para fazê-lo funcionar:
Um artigo detalhado sobre o uso de traçado de texto está aqui e uma lista de navegadores que oferecem suporte a traçado de texto está aqui .
fonte
Parece haver uma propriedade 'traço de texto', mas (pelo menos para mim) só funciona no Safari.
http://webkit.org/blog/85/introducing-text-stroke/
fonte
Aqui está o que estou usando:
fonte
Caractere de fonte do traçado com um mixin Menos
Aqui está um mixin MENOS para gerar o AVC: http://codepen.io/anon/pen/BNYGBy?editors=110
(é baseado na resposta pixelass que usa SCSS)
fonte
fonte
Eu criei uma comparação de todas as soluções mencionadas aqui para ter uma visão geral rápida:
https://codepen.io/Grienauer/pen/GRRdRJr
fonte
Uma vez tentei fazer os cantos arredondados e soltar sombras com o css3. Mais tarde, descobri que ainda é pouco suportado (Internet Explorer (s), é claro!)
Acabei tentando fazer isso em JS (canvas HTML com IE Canvas), mas isso afeta muito o desempenho (mesmo na minha máquina C2D). Em resumo, se você realmente precisa do efeito, considere as bibliotecas JS (a maioria delas deve ser capaz de executar no IE6), mas não faça isso devido a problemas de desempenho; se você ainda precisar de uma alternativa ... você pode usar o SFiR, PS e SFiR. CSS3 não está pronto hoje.
fonte
Desculpe o atraso, mas, falando sobre sombra de texto, achei que você também gostaria desse exemplo (eu o uso frequentemente quando preciso de boas sombras no texto):
fonte