Minha ‘CSS Editable Letter Board’ foi destacada na newsletter oficial The CodePen Spark

Há algum tempo atrás, eu decidi tentar criar uma dessas letter boards que geralmente vemos em cafés e outros estabelecimentos com o menu. Eu me desafiei a usar apenas CSS para simular o efeito das linhas onde as letras são encaixadas, a moldura e a própria tipografia.

Para isso, eu usei a função linear-gradient na propriedade background de uma div. Então eu calculei uma repetição vertical em em, para que as linhas coincidissem com o tamanho do texto, seja ele qual for. Assim, as letras realmente parecem estar encaixadas no quadro.

Aproveitei e adicionei o atributo contenteditable ao HTML da div, tornando assim o texto da letter board editável, como se fosse um input, e sem que seja necessário alterar o HTML.

Foi um exercício divertido. E para minha surpresa, o meu pen foi destacado na newsletter oficial do CodePen! Leia a edição aqui.

Compartilhe

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *