45 CSS poderoso / JavaScript Techniques

width = "650">
width = "650">
Smashing Magazine-propaganda, em 45 CSS poderoso / JavaScript Techniques /> em 45 CSS poderoso / JavaScript Techniques em 45 CSS poderoso / JavaScript Techniques em 45 CSS poderoso / JavaScript Techniques

Spacer em 45 CSS poderoso / JavaScript Techniques

CSS e JavaScript são extremamente poderosas ferramentas para designers e desenvolvedores. No entanto, às vezes é difícil chegar a uma idéia excelente que resolveria um problema que você está enfrentando agora. Boa notícia: quase todos os designers e desenvolvedores dia venha com truques fresca e inteligente do CSS, técnicas e compartilhá-las on-line com outros desenvolvedores. Nós regularmente recolher todos estes truques, filtrá-las, classificá-los, revisá-los e prepará-los para os leitores Smashing Magazine.

Neste post, apresentamos 45 útil CSS / JavaScript de técnicas que podem ajudá-lo a encontrar soluções inteligentes para alguns dos seus problemas ou apenas se inspirar pelo que é possível com CSS. Cobrimos interessantes em CSS técnicas, menus de navegação, a tipografia do CSS, as listas do CSS e botões em CSS. O foco deste post está no CSS, por favor notar que algumas das técnicas que utilizam JavaScript ou PHP para maior funcionalidade.

Por favor, note que esta é a primeira parte da nossa grande round-up da nova CSS / JavaScript-técnicas. Outras técnicas (tabelas CSS, layouts CSS, CSS para Celular e formas CSS) serão apresentados em um próximo artigo. Então não se esqueça de assinar o nosso RSS e siga-nos no Twitter para artigos semelhantes, e um fluxo de recursos úteis. Por favor, deixe-nos saber o que devemos mudar ou melhorar no futuro os nossos posts!

Estamos conscientes de que muitos leitores estão cansados de "listas" flutuando na Web, mas estamos confiantes de que a grande maioria dos nossos visitantes se beneficiarão deste formato post e vai encontrar pelo menos algumas das técnicas apresentado neste post útil.

Interessante Técnicas CSS

Construindo o Novo Visual Anotações /> Esses nota sobreposições são compostas por dois elementos principais, uma sobreposição com o brilho e faz fronteira com a transparência. Um muito interessante, simples técnica ainda pela Agência de Design ZURB, designers que ter escrito uma série de artigos sobre Smashing Magazine também.

Anotação em 45 CSS poderoso / JavaScript Techniques

Sexy Music Album Overlays /> Este aticle mostra como o estilo de sua música córregos e fornece-lhe alguns gráficos para o fazer.

Css-112 em 45 CSS poderoso / JavaScript Techniques

Um colorido relógio com CSS e jQuery /> Este tutorial descreve como se pode criar um relógio que usa JavaScript e CSS básico.

Css-086 em 45 CSS poderoso / JavaScript Techniques

Como criar profundidade e Nice Fitas 3D usando apenas CSS3 /> Vamos usar sombra caixa para criar uma sombra projetada com RGBA, um modelo de cor que permite um contraste otimizado com qualquer tipo de fundos. RGBA é o modelo padrão RGB (0,0,0 - 255255255) e adiciona a última opção (a) para a opacidade. Podemos usar este modelo também para outras propriedades e trabalha com o novo navegador.

Css-197 em 45 CSS poderoso / JavaScript Techniques

Evento avançado linha do tempo com PHP, CSS e jQuery /> Este Evento avançado Timeline é usado com a ajuda de PHP, MySQL, CSS e jQuery. O resultado: uma linha de tempo bom com eventos clicáveis. Adicionando novos vai ser tão fácil como inserir uma linha no banco de dados.

Css-195 em 45 CSS poderoso / JavaScript Techniques

Menus de navegação CSS

CSS Meninas 3D /> "Eu peguei a pintura clássica The Maids of Honour (Las Meninas) e criou uma pseudo-3D CSS / efeito Parallax. É puro CSS, JavaScript ou Flash não está envolvido. Ele foi testado e está trabalhando no Internet Explorer 8, Firefox 3, Opera 9, Safari 3, 4 e Konqueror Chrome 3.5, e é valida também.

Css-006 em 45 CSS poderoso / JavaScript Techniques

Sproing! - Fazer um Menu Miniatura Elastic /> "Em uma tentativa contínua de oferecer métodos alternativos para enfeitar acima menus, tenho reunido um menu de miniaturas elástica. Ele amplia os itens de menu quando pairava sobre itens de menu e ampliar para cima.

Css-063 em 45 CSS poderoso / JavaScript Techniques

Como Criar um simples e eficaz com a definição Sub Navs listas /> "Quando precisamos simples e eficaz de navegação na página, quer para ir para o conteúdo da página ou virar para o outro ponto de vista, nós usamos o elemento dl. Os seus elementos sub, o DT e DD, tornam muito fácil para nós para criar links em linha com um rótulo claro. Aqui vamos compartilhar com vocês um método rápido e leve, para saber como nós vamos usar CSS para fazer isso. "

Css-072 em 45 CSS poderoso / JavaScript Techniques

Sticky SideNav Layout com CSS /> Saiba como criar um layout sidenav fixado para seu blog ou website. Ter um sidenav fixa vem a calhar quando se trata de blog websites estilo onde o conteúdo é extremamente alto e há uma necessidade de boa quantidade de rolagem. A navegação fixo permite que o usuário cruzeiro através do conteúdo sem rolagem de volta até o topo para navegar pelo resto do site.

Css-056 em 45 CSS poderoso / JavaScript Techniques

Page Changer Dropdown Discretos /> Usando um menu dropdown <select> críe a navegação não é tão comum quanto era uma vez, mas ainda existe. Ela se rasgou em muito bom por ser um inacessíveis / importuno. Na verdade um monte de scripts que você vai encontrar lá fora, para criar um menu como este são desta maneira. Bummer. Vamos fazer um que funciona com ou sem JavaScript.

CSS-015 em 45 CSS poderoso / JavaScript Techniques

CSS Navegação: n JavaScript, jQuery ou imagem Obrigatório, CSS Navegação / Paginação com Tooltip / Navegação> CSS-based / bar paginação sem JavaScript. Há uma dica para pairar sobre o anterior 'e' next 'balas página que torna a navegação mais fácil.

Css-170 em 45 CSS poderoso / JavaScript Techniques

Como o Código sobreposição Tabbed Menu Principal /> Menu de navegação principal é a parte do design do site que faz todo o site olhar vivo e completo. Mas o tipo mais comum de estilo do menu de navegação ainda está sendo muito utilizado é o menu de navegação com abas. Aqui está um tutorial sobre como o código de um menu com abas sobrepostas.

Css-187 em 45 CSS poderoso / JavaScript Techniques

Solução Para Dropdown Menus Very Long /> "Eu gosto de estar confiante com títulos de postagem, mas a realidade neste caso é uma solução possível para dropdowns muito longo. O problema com dropdowns tempo é que o dropdown se pode ir abaixo da "dobra" do site. Ou seja, abaixo da área visível da janela do navegador. Assim, para acessar esses itens de menu abaixo, você precisa rolar a janela do navegador. Para aqueles de nós com as rodas de algum tipo de deslocamento de nossos ratos (mouses?), Não é um grande negócio. Para aqueles que, sem esses itens de menu inferior está totalmente inacessível, pois para usar a barra de rolagem do navegador meios mousing fora do menu (e, provavelmente, tê-lo perto). "

Css-052 em 45 CSS Poderoso / JavaScript Techniques

Mega Drop Down Menu w / CSS e jQuery /> Quando usado corretamente, mega drop down menus podem ser bastante eficientes para sites de grande escala. Vamos experimentar com diferentes formas de implementação desta técnica. Um tutorial por Soh Tanaka, autor regular Smashing Magazine.

Css-053 em 45 CSS poderoso / JavaScript Techniques

CSS Typography e cópia de corpo

Como criar um Cool anaglífico Efeito de texto com CSS /> Anaglyphs são as surpreendentes imagens 3D que são criados por duas compensação do vermelho, verde e azul, e são vistas com os óculos 3D nerd olhando com diferentes tipos de lentes coloridas. Não sei se este efeito funciona de verdade, como eu infelizmente perdi meu óculos 3D, mas é um efeito de texto muito legal, no entanto! Vamos dar uma olhada em como um estilo semelhante pode ser criado para enfeitar-se acima de seus projetos web, tendo em consideração a semântica e evitando a repetição de qualquer marcação.

Css-193 em 45 CSS poderoso / JavaScript Techniques

Tipográficas planejador de trabalho /> Entre esta, um pouco de HTML / CSS planner trabalho tipográfico. Ao utilizar algum HTML super-semântica e uma pitada de CSS você pode criar um olhar bonito ao mesmo tempo incrivelmente simples planejador de trabalho para você e sua equipe.

Css-199 em 45 CSS poderoso / JavaScript Techniques

Desbaste texto em Webkit (Safari) /> Safari tem uma maneira não tão adorável de volume para cima de texto usando render sub-pixel. Em versões anteriores do Safari, este foi fixado com uma declaração sombra de texto, mas desde que o Snow Leopard esse método não funciona mais. Felizmente, existe uma alternativa.

Css-196 em 45 CSS poderoso / JavaScript Techniques

Pseudo Drop Caps /> Eles estão por aí há algum tempo, aparecendo em revistas, impressos e agora a web. Designers e desenvolvedores têm experimentado com alternativas múltiplas de usar estilos inline substituição ao uso de imagem, mas com ambas as soluções existem problemas. Por exemplo, o que acontece quando você recriar o seu site e decidir que não deseja mais fazer upload das imagens capitular, você está indo agora para a esquerda com uma imagem quebrada no início de cada postagem que você tinha criado anteriormente, este é obviamente, supondo que você não usou text-indent. Se você decidiu ir para a rota a seguir seu estilo inline é apenas ruim, apenas muito má.

Css-081 em 45 CSS poderoso / JavaScript Techniques

Como criar Perfect Tags Pre /> Se você operar um site que apresenta grande quantidade de exemplos de código, você sabe o quanto é importante passar algum tempo de qualidade styling do elemento> &tl; pré. Quando deixou sem estilo selvagem tags <pre> vai mangle seu conteúdo pré-formatado e destruir o layout do seu site. Diferentes navegadores tratam a tag <pre> muito diferente, variando bastante em seu tratamento padrão de font-dimensionamento, tornando-rolagem, e quebra de texto. Com efeito, ficando o seu código pré-formatado para olhar consistente, utilizáveis, e elegante em todos os navegadores não é uma tarefa fácil, mas certamente pode ser feito. Este artigo explica tudo que você precisa criar tags <pre> adequada.

Css-090 em 45 CSS poderoso / JavaScript Techniques

Melhore a sua tipografia web com a mudança de base /> A base é linha invisível na qual todos os caracteres do tipo sente-se, embora, evidentemente, alguns caracteres (incluindo 'j', 'p', 'g' e 'y') têm descendentes que penduram abaixo da linha de base. mudança Baseline envolve mover personagens cima ou para baixo em relação à linha de base e utilizá-lo efetivamente pode fazer uma enorme diferença para o aspecto profissional do seu tipo. Embora a mudança de base tem sido tradicionalmente uma parte de usar ferramentas como o InDesign ou Quark, existem maneiras de se conseguir os mesmos resultados utilizando CSS.

Css-109 em 45 CSS poderoso / JavaScript Techniques

Typograph - Escala e Rhythm /> Esta página é tanto um ensaio e uma ferramenta. Estabelece a explorar como dois conceitos interligados, muitas vezes lúdico, mas, por vezes, insolente, podem ser encorajados a dança em páginas web. Arraste as caixas coloridas ao longo da escala de jogar essas palavras de novo. Para a maior parte, este texto é apenas um libreto para o desempenho que você está prestes a jogar em cima dele.

Css-085 em 45 CSS poderoso / JavaScript Techniques

Fancy Cotações com jQuery, AJAX e CSS /> Saiba como criar um sistema de classificação fantasia citar que irá exibir uma série de citações famosas e permitirá que os visitantes do site a taxa de seus favoritos.

Css-156 em 45 CSS poderoso / JavaScript Techniques

Como criar simples, elegante e imagem legendas Swappable /> A maioria das soluções legenda da imagem exigem um monte de HTML excessiva, dificultam a redesenhar, ou não comunicar-se claramente que eles pertencem a uma imagem. Vamos ver o que podemos fazer para resolver esses problemas.

Css-189 em 45 CSS poderoso / JavaScript Techniques

Styling legendas de fotos com CSS /> Claro, algumas fotografias são auto-explicativos, mas a maioria das fotos são melhor servidos com legendas. É verdade para a mídia tradicional como jornais e revistas, e tão verdade para os posts e artigos de web. Aqui vai uma dica rápida sobre como usar legendas de fotos e styling los bem com a magia do CSS.

Css-183 em 45 CSS poderoso / JavaScript Techniques

Image legendas em páginas da Web. /> Este documento sugere três formas de apresentar uma imagem com uma legenda em HTML. Styling em CSS também é discutida.

Css-176 em 45 CSS poderoso / JavaScript Techniques

Styling Headings Post que se destacam /> "Ultimamente, tenho notado uma tendência no blog títulos post onde ele se destaca do seu layout base. Eu gostaria de compartilhar esta técnica para aqueles que gostam de dar suas posições postar um novo estilo. Uma dica para se manter em mente ao projetar este é certificar-se que se adequa ao seu público-alvo tamanho da resolução da tela. Note que esta técnica pode variar dependendo do seu design. Meu objetivo é para que você possa entender o conceito principal deste tutorial que você pode experimentar e aplicá-la a seus próprios projetos. "

Usar reticências com HTML e CSS /> Se o texto é demasiado grande para caber em um recipiente, uma solução pode ser agradável ter reticências para mostrar que há mais informações disponíveis. Embora não faça parte atualmente das especificações oficiais HTML, é possível ter reticências definido no CSS e ele funciona para o Internet Explorer, Safari, Chrome e Opera. Ela não funciona para o Firefox mas não há uma solução alternativa que pode ser feito com jQuery.

Cinco caixas de mensagens ao seu estilo de notificações com CSS /> Este artigo apresenta caixas de notificação livre para usar / personalizar, bem como uma técnica muito simples para criar os seus próprios inspirado neste roundup.

Lista de CSS

Criar um Microsoft Word-Style Contorno com CSS /> Como você pode ver, o navegador não se incomoda de variar o estilo de indentação muito, ou mudar o tipo de lista de numerais romanos para os caracteres alfabéticos e assim por diante ... todas as coisas que estamos tão acostumados a ver, porque a Microsoft Word e outros escrever programas fazê-los por padrão. Então, vamos usar um pouco de ingenuidade CSS para fazer um esboço do Microsoft Word em estilo utilizando listas ordenadas!

Css-188 em 45 CSS poderoso / JavaScript Techniques

Pure CSS Timeline /> "Eu queria construir um cronograma de CSS para o" About "do meu site enquanto estiver usando alguma marcação limpa e simples. Eu queria evitar o uso de imagens, tanto quanto possível, assim que eu passei alguns minutos prototipagem algumas opções e surgiu com uma solução usando listas não ordenadas. O resultado é uma linha do tempo olhando simples e limpo, com alguma marcação muito direta. Neste artigo, vou compartilhar a minha abordagem para a criação de um cronograma de CSS e HTML que resulta em uma vista agradável, simples cronologia. "

Css-106 em 45 CSS poderoso / JavaScript Techniques

Numeração automática com CSS Counters /> Ao escrever documentos, muitas vezes é útil para as seções número e tem uma tabela de conteúdos. Pode numerar estas à mão, diretamente na marcação, mas isso pode ser demorado se as alterações da ordem e você terá que editar todos os números. CSS2.1 dá-nos uma forma automatizada para gerar números usando contadores de CSS, e este artigo irá orientá-lo através de como usá-los. Uma palavra de nota, antes de começar é que os contadores de CSS ainda não está implementado no IE, mas eles estão no roteiro para o IE8.

Css-116 em 45 CSS poderoso / JavaScript Techniques

Truques CSS para balas personalizadas

Css-129 em 45 CSS poderoso / JavaScript Techniques

Elastic Calendário Styling com CSS /> O calendário tradicional é uma grade de caixas numeradas em uma página. Como um web designer, você pode ir direto para uma mesa, e eu não iria criticá-lo por isso. Quadros, porém, às vezes pode ser difícil para a musculatura em forma. O purista CSS em mim fica chateado quando eu definir a largura de uma tabela (ou uma pilha) e decide que sabe melhor e aumenta ou diminui como lhe aprouver. /> Você pode enfrentar styling calendário com CSS puros, e sinto que faz tanto sentido semanticamente como um quadro não. O que é um calendário, se não uma lista ordenada dos dias? Ao usar o CSS, podemos até mesmo fazer algumas coisas legais como fazer todos os nossos cola com ems assim que nosso layout de calendário será elástico. Ou seja, crescer em largura e altura, quando o texto é redimensionado de browsers, enquanto aumentando acessibilidade.

Css-030 em 45 CSS poderoso / JavaScript Techniques

Um estilo de lista com One Pixel /> A imagem de fundo de um pixel pode ser uma coisa muito versátil. Com repeat-x pode ser uma linha horizontal, repeat-y faz uma linha vertical, e repita o torna uma cor de preenchimento. Assim como um pouco de diversão prova de conceito, podemos usar isso para criar um gráfico com aparência de profundidade lista não ordenada.

Css-017 em 45 CSS poderoso / JavaScript Techniques

Seu estilo de Lista Ordenada /> Por padrão, a maioria dos navegadores exibir os números de lista ordenada estilo mesma fonte que o corpo do texto. Aqui está um rápido tutorial sobre CSS como você pode usar a lista ordenada (ol) e parágrafo (p) elemento de design elegante e uma lista numerada.

Css-029 em 45 CSS poderoso / JavaScript Techniques

Simulando uma tabela usando uma lista não ordenada /> Sua primeira pergunta poderia ser de imediato, "porque eu iria querer simular uma tabela com uma lista, por que não usar uma tabela?" Com o aumento na popularidade de elementos da lista AJAX classificáveis, utilizando os itens da lista para representar uma coluna de dados múltiplos mesa pode permitir uma fácil classificação de vários mais "Tabley informação". Então vamos começar.

Css-031 em 45 CSS poderoso / JavaScript Techniques

8 maneiras diferentes maravilhosamente estilo para as suas listas de HTML com CSS /> "O uso de listas de HTML (<ol> para uma lista ordenada, <ul> para uma lista não ordenada) é muito comum nestes dias. Hoje, nós estamos indo olhar um pouco mais do que criar listas regular, mostrando oito maneiras diferentes de estilo maravilhosamente suas listas de HTML com CSS. Vamos usar algumas técnicas CSS puro para fazer uma lista impressionante olhar entediado (e até mesmo ter algumas funcionalidades extra). "

Css-042 em 45 CSS poderoso / JavaScript Techniques

Dica Rápida - Margens Lista Simplifique com CSS /> Alguma vez você já definir as margens padrão para um layout, e depois tive que voltar e ajustar manualmente todas as suas listas? Por padrão, os marcadores de item da lista tem um posicionamento negativo em relação ao item de lista em si. Isso significa que o zero-ing out margens automaticamente leva a um estouro se a lista está contida dentro de qualquer outra coisa. Não seria mais fácil colocar a lista marcador item no mesmo ponto de partida como de outros elementos em seu lugar? Sorte para nós, há um estilo para ajudar a fazer exatamente isso. Vamos ver o que pode ser feito com list-style-position propriedade.

Css-068 em 45 CSS poderoso / JavaScript Techniques

HTML Truques Lista Sexy /> Eis a lista de elementos omnipresentes, <ul> e <ol>. Estes dois elementos sexy ajudar milhões de sites exibem listas de informações de forma limpa, semântica. Sem eles, estaríamos rastejando como homens das cavernas imundas, comendo poeira e uivando para a lua. Mas estes elementos da lista não são apenas sexy, elas são extremamente flexíveis, permitindo-nos humildes designers para criar configurações robustas lista que estão semanticamente versátil e altamente personalizável.

Css-091 em 45 CSS poderoso / JavaScript Techniques

Clickable <li> /> Eu originalmente codificadas na marcação para ser uma tabela, mas descobriu um problema quando eu tentei fazer a linha inteira clicáveis. Acabei com uma lista de artigos em seu lugar.

Css-061 em 45 CSS poderoso / JavaScript Techniques

CSS Botões

Basta-Buttons v2 /> Essa técnica apresenta botões do tamanho que sempre se ajusta ao conteúdo. Existem 3 estados: inativo, ativo e pairar. A técnica funciona em todos os principais navegadores e não requerem o JavaScript.

Css-099 em 45 CSS poderoso / JavaScript Techniques

Como fazer botões sexy com CSS /> Este tutorial vai lhe ensinar como criar bonita olhando botões textual (com o estado pressionado suplente) usando CSS. Dynamic botões lhe poupar escombreiras de tempo gasto em contrário criar gráficos e vai basicamente fazer você uma pessoa mais feliz no final da época.

Css-173 em 45 CSS poderoso / JavaScript Techniques

Cor & Botões CSS ajustável Liquid /> Ao trabalhar em um grande site com vários botões, pode ser muito tedioso fazer todos os botões no Photoshop. Fazendo os ajustes futuros na verborragia e cores também podem ser demorado. Por ter botões dinâmicos, esse cenário é muito mais fácil de lidar, e por ter líquido e ajustável com botões de cor CSS, somos capazes de mudar o palavreado e cores em um flash.

Css-175 em 45 CSS poderoso / JavaScript Techniques

Criar um botão com Hover e os Estados-ativa usando CSS Sprites /> Muito negligência muitos designers do estado (clique active de propriedade do CSS) em web design, seja porque são inconscientes, subestimar a importância do mesmo ou são preguiçosos. É um efeito simples que melhora a usabilidade, dando ao usuário alguns comentários a respeito do que clicou, mas também pode adicionar profundidade a um desenho.

Css-159 em 45 CSS poderoso / JavaScript Techniques

Recriando o botão /> "Eu pensei que seria interessante dar uma parte do fundo em botões aqui, e discutir algumas das iterações temos sido até agora para chegar ao estado atual."

Css-134 em 45 CSS poderoso / JavaScript Techniques

Arredondados de botões de forma

Css-101 em 45 CSS poderoso / JavaScript Techniques

Imageless botões do Google /> Uma discussão interessante sobre as várias técnicas de design para reconstruir botões botões sem imagens do Google.

Fique ligado!

Esta é a primeira parte da nossa grande round-up da nova CSS / JavaScript-técnicas. Não se esqueça de assinar o nosso RSS e siga-nos no Twitter para artigos semelhantes, e um fluxo de recursos úteis. Por favor, deixe-nos saber o que devemos mudar ou melhorar no futuro os nossos posts!

/> Gostaria de ver mais semelhante round-ups no Smashing Magazine no futuro? ( respostas ) />

/>

© Editorial para Smashing Smashing Magazine , 2010. | Permalink | 52 comentários | Adicionar a del.icio.us | Digg esta | Tropeço em StumbleUpon! | Tweet isso! | Envie para Reddit | Fórum Smashing Magazine
Post tags: , ,

45 CSS poderoso / JavaScript Techniques

Tags:

0 Comentários

Você pode ser o primeiro a comentar.

Deixe um comentário





XHTML: Você pode usar essas tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>