Home Me envie um e-mail! Feed
Blog do yogodoshi

Arquivo do mês: June, 2009

Propriedade Vertical-align do CSS não funciona? Erro? Bug?

Serei sincero: sempre achei que não funcionava direito; porém, era um ledo engano. Lendo o livro Construindo sites com CSS e (X)HTML do @maujor, descobri o motivo deste atributo “não funcionar” direito na maioria dos casos.

Sabe por que esta propriedade não funciona quando tentamos alinhar um parágrafo ou uma div?

Simples: porque ela foi criada para controlar o posicionamento vertical de elementos inline como: textos, imagens e inputs dentro de um parágrafo. A propriedade não funciona em elementos block.

Vejam só este exemplo:

Este é um texto que estou usando de teste para a propriedade vertical-align, vamos ver se ela alinha uma palavra em baseline, outra palavra com o valor middle na propriedade vertical-align e agora uma pequena frase com o valor text-bottom.

Postando porque tenho certeza que outras pessoas têm e terão essa mesma dúvida, espero que o post seja útil.


O melhor da Semana – CMS Brasil 2009

Sim, eu sei que o último post foi um “Melhor da Semana” mas como nesse fim de semana estive no CMS Brasil 2009 e no WordCamp Brasil, creio que vale a pena fazer uma nova edição especial para os dois eventos.

Como ainda não encontrei muito conteúdo do WordCamp, esse primeiro será apenas sobre o primeiro.

CMS Brasil 2009

Twitter oficial do CMS Brasil – @cmsbrasil
Twitter do apresentador das oficinas – @dulcetti
Twitter do apresentador das palestras – @pmichelazzo
Twitter do Matt Mullenweg, criador do WordPress – @photomatt
Saiu no G1: Rede de amigos vai definir rumos da internet, diz criador dos blogs WordPress

Slides das apresentações

Fotos do evento

Posts pós-evento


O melhor da Semana – Ed. XXXIII

Segue uma pequena lista com alguns links que selecionei durante a última semana para postar aqui no blog:

DOCX Convert Office 2007
Outro conversor online de arquivos .docx para .doc. Mas apesar desse nome ele converte para vários outros formatos como .xlsx, .ppt., .csv, .wiki etc.

Uma tempestade de raios em Slow Motion
O título do link já é auto-explicativo né? Vale a pena ver, é realmente impressionante.

Google cria sistema para identificar funcionários que pensam em demissão
É impressionante o quanto eles investem para manter os funcionários, é criando sistemas que identificam funcionários insatisfeitos, é organizando feiras onde as equipes de diferentes setores do Google tentam fazer com que funcionários de outros setores venham trabalhar na equipe deles…

The Manuals
Um agregador online de manuais, lá tem manual de tudo, de jogo de videogame, de batedeira, celular, etc. Mais um que você tem que ter no delicious.

As cantadas do pedreiro geek
Diversas cantadas de pedreiro geek para você adicionar no seu arsenal.

Tipos de trabalhos freelancers
Você que pensa em ser um freelancer full-time, tenha medo!


Dica CSS: Usando ícones para indicar o tipo do link

Que tal avisar para o seu leitor (que não sabe que a URL do link aparece ali no canto inferior esquerdo quando você passa o mouse por cima) que o seu link leva para um arquivo .pdf, ou que o link serve para ele enviar um e-mail, antes mesmo dele passar o mouse por cima do texto do link ou clicar?

Fazia tempos que não dava alguma dica de CSS aqui no blog, então resolvi tirar um tempinho para escrever esta que usei no blog inovaTIvidade (jabá); onde você pode colocar ícones após links de arquivos do Powerpoint, do Excel, do Word, PDFs etc.

Exemplo:
Screenshot de como ficaria

Isso é algo bem fácil de se fazer via CSS, segue o código:

a[href$='.doc'] { padding:0 20px 0 0; background:transparent url(/imagens/icones/word.gif) no-repeat center right; }

Esse código faz com que todos os links que terminarem com .doc apareçam com o ícone do Microsoft Word na frente. Basta copiar e colar este código para cada extensão de arquivo que você desejar: .pdf, .ppt, .docx, etc.

Também é possível fazer o mesmo com os links para enviar e-mail através do código:

a[href^="mailto:"] { padding:0 20px 0 0; background:transparent url(/imagens/icones/email.gif) no-repeat center right; }

Vocês podem ver uma demonstração online do código no final deste post do inovaTIvidade.

jQuery Gestures – Galeria de imagens que funciona através de gestos

jQuery Gestures é um plugin criado para possibilitar a interação com uma galeria de fotos através de gestos feitos com o mouse como: cima, baixo, esquerda e direita.

Para você ter uma noção das possibilidades, o código da página de demonstração vem com os seguintes comandos:

  • esquerda – imagem anterior
  • direita – próxima imagem
  • cima – esconde imagem
  • baixo – mostra imagem
  • cima, baixo – mostra o título
  • baixo, direita – esconde o título
  • baixo, esquerda – entra na galeria de fotos do Flickr
  • baixo, cima, direita, esquerda – mostra/ some com a ajuda

Mas ao utilizar o plugin no seu site, você pode configurar, via jQuery, exatamente o que você quer que aconteça a partir de cada gesto ou sequência de gesto.

Você pode por exemplo usar este código no seu portfólio quando for mostrar pra alguém ou fazer algum tipo de apresentação interativa ou até mesmo usar com uma interface touch.

Mas logicamente, as vezes, o script não entende perfeitamente o gesto que você fez mas ainda assim é um projeto muito interessante e bem inovador, teste só.

Fechar
Envie por e-mail