Ha tempos procuro um plugin pra jQuery que simule aqueles campos numericos que tem as setinhas ao lado pra voce aumentar ou diminuir o valor.Sempre procurei por Numeric Stepper (que e como conhecia).Mas descobri outro nome: Spin Box.Procurando no magnifico Google, cheguei ao plugin Spin Button. (Veja os exemplos aqui)Agora voce pode ter um controle maior, quando um campo requer que o usuario digite um numero especifico.HTML5: tambem existe a opcao no novo padrao HTML.Seria: <input type="number" min="0" max="0" step="1" value="10">Porem ate onde sei so funciona no Opera.Se voce quiser usar os dois, ja se preparando para o futuro, pode verificar se o navegador ja tem essa funcao assim com a ajuda do Modernizr:if (!Modernizr.inputtypes.number) { $('#numero').spin({max:100,min:0});} Espero ter ajudado! http://westcoastsubs.com/ Um site simples com um menu bem diferente. Uma pagina de erro muito interessante para nos inspirarmos. Veja que o texto segue o conceito da marca inspirado no nome. O peixe vive na agua, logo eles colocaram todo o texto referente ao mar, muito bem escrito e ainda tem um certo humor, mesmo na hora em que o visitante deva estar meio bravo com o site. Suponhamos que voce tenha um site onde pessoas podem alterar o tema da sua pagina pessoal, como cores, fontes, tamanhos, etc...Ai voce pensa: vou criar uma tabela no banco de dados com mil colunas pra saber o que o usuario colocou e o que nao. Alem de dar muito mais trabalho, a leitura do banco de dados e mais lenta e sobrecarrega seu servidor.Entao nao seria mais simples salvar tudo num arquivo css personalizado, e carrega-lo depois?O problema depois e ler esse arquivo, certo?Errado, aqui ta a solucao. Todos os dados do CSS sao exportados para uma Array, mais facil do que isso impossivel neh?So usar a funcao:function parse($file){ $css = file_get_contents($file); preg_match_all( '/(?ims)([a-z0-9\s\.\:#_\-@,]+)\{([^\}]*)\}/', $css, $arr); $result = array(); foreach ($arr[0] as $i => $x){ $selector = trim($arr[1][$i]); $rules = explode(';', trim($arr[2][$i])); $rules_arr = array(); foreach ($rules as $strRule){ if (!empty($strRule)){ $rule = explode(":", $strRule); $rules_arr[trim($rule[0])] = trim($rule[1]); } } $selectors = explode(',', trim($selector)); foreach ($selectors as $strSel){ $result[$strSel] = $rules_arr; } } return $result;}// Aqui vai o arquivo que voce quer ler$css = parse('css/personalizado_011246.css');Para usar e muito facil:$css['body']['background-color'];$css['#id']['color'];$css['.class']['font-size']; A Mozilla fez um hot site muito interessante sobre a capacidade que seu novo navegador (Firefox 4) pode ter. Ha apresentacoes de HTML, WebGL, CSS, Videos sem plugin etc...Muito bacana pra sabermos com o que vamos poder lidar no futuro. Ja penso nos sites 3D, usando o WebGL e monitores com essa capacidade.https://demos.mozilla.org/pt/ Meses procurando finalmente encontrei uma solucao para centralizar uma div na horizontal que nao tem seu tamanho definido.Pra variar nao encontrei nada em portugues....Se voce tem aqueles alertas tipo de "Carregando" igual o que tem nos servicos do Google sabe? Numa div amarela centralizada no topo voce vai precisar disso.O segredo e fazer 3 divs pra isso (uma coisa tao simples, precisa de tudo isso... fazer o que ne?)Vamos imaginar o codigo assim:<div class="centralizar"><div><div id="alerta">Carregando...</div></div></div>Agora o css vai ficar assim:/* tira o que sobrar do lado, e centraliza */ .centralizar { position:relative; overflow:hidden;}.centralizar