Partes de codigo 2025, Janeiro

Funções Px para Em - CSS-Tricks

Funções Px para Em - CSS-Tricks

Já falamos sobre "Por que Ems?" aqui antes. Para aqueles novos valores em, The Mozilla Developer Network faz um excelente trabalho explicando ems: ... an em is "

Funções simples auxiliares de ativos - CSS-Tricks

Funções simples auxiliares de ativos - CSS-Tricks

Lidar com caminhos é sempre um pouco chato, você vai admitir. Felizmente, é extremamente fácil com o Sass ter uma bela API para gerenciar ativos e "

Função de potência - CSS-Tricks

Função de potência - CSS-Tricks

Embora seja muito útil com aritmética, Sass fica um pouco aquém das funções matemáticas auxiliares. Houve um problema aberto no repositório oficial para "

Coisas Sass para Links - CSS-Tricks

Coisas Sass para Links - CSS-Tricks

Via Alex King, você pode usar variáveis ​​para seletores: $ a-tags: 'a, a: ativo, a: hover, a: visitado'; $ a-tags-hover: 'a: ativo, a: hover'; # ($ a-tags) (cor: "

Função de direção oposta - CSS-Tricks

Função de direção oposta - CSS-Tricks

O framework Sass Compass fornece uma função útil para obter a direção oposta de uma posição, por exemplo, esquerda ao passar a direita como argumento. Esta"

Mixin para propriedades de prefixo - CSS-Tricks

Mixin para propriedades de prefixo - CSS-Tricks

Caso você esteja interessado em lidar com a prefixação de seu próprio fornecedor CSS (em vez de, digamos, Autoprefixer ou Compass), aqui está um mixin para ajudar com isso. Em vez"

Mixin para qualificar um seletor - CSS-Tricks

Mixin para qualificar um seletor - CSS-Tricks

Não há uma maneira fácil de qualificar um seletor de dentro do conjunto de regras associado. Por qualificação, quero dizer acrescentar um nome de elemento (por exemplo, a) a uma classe "

Manter o Aspect Ratio Mixin - CSS-Tricks

Manter o Aspect Ratio Mixin - CSS-Tricks

Este artigo de julho de 2013 descreve um método de uso de elementos psuedo para manter uma proporção de aspecto dos elementos, mesmo durante sua escala. Aqui está um mix Sass que "

Material Shadows Mixin - CSS-Tricks

Material Shadows Mixin - CSS-Tricks

O design de materiais está em todo lugar ultimamente. Uma parte consiste em empilhar camadas umas sobre as outras como folhas de papel reais. Alcançar"

Mixin para Posicionamento Offset - CSS-Tricks

Mixin para Posicionamento Offset - CSS-Tricks

Se houver uma abreviação que o CSS falha drasticamente, é o que torna possível definir a propriedade position, bem como as quatro propriedades de deslocamento "

Mixin para gerenciar pontos de interrupção - CSS-Tricks

Mixin para gerenciar pontos de interrupção - CSS-Tricks

As criações de Web Design responsivo geralmente existem em vários pontos de interrupção diferentes. Gerenciar esses pontos de interrupção nem sempre é fácil. Usando-os e atualizando "

Função de luminância de cor - CSS-Tricks

Função de luminância de cor - CSS-Tricks

Ao se aprofundar na teoria da cor, existe algo chamado luminância relativa da cor. Simplificando, a luminância de uma cor define se a sua "

Funções de programação funcional - CSS-Tricks

Funções de programação funcional - CSS-Tricks

Para criadores de bibliotecas e construtores de estruturas, ter algumas funções extras para aplicar funções dinamicamente a itens de uma lista pode ser útil. Aqui"

@extend Wrapper também conhecido como Mixtend - CSS-Tricks

@extend Wrapper também conhecido como Mixtend - CSS-Tricks

Ao estender um seletor com a diretiva @extend, o Sass não pega o conteúdo CSS do seletor estendido para colocá-lo no de extensão. Isto"

Corrigir um número para N dígitos - CSS-Tricks

Corrigir um número para N dígitos - CSS-Tricks

Ao lidar com números em JavaScript ou qualquer outra linguagem de programação, existe uma maneira de truncar um número após n dígitos. Infelizmente, não há "

Facilitando a função Map Get - CSS-Tricks

Facilitando a função Map Get - CSS-Tricks

As curvas de Bézier podem ser usadas para adicionar belos efeitos às transições e animações CSS. Digitando a notação funcional completa (por exemplo, cubic-bezier (0,550, "

Deep Get / Set in Maps - CSS-Tricks

Deep Get / Set in Maps - CSS-Tricks

Ao trabalhar em arquiteturas Sass complexas, não é incomum usar mapas Sass para manter a configuração e as opções. De vez em quando, você verá mapas "

Barras de rolagem personalizadas Mixin - CSS-Tricks

Barras de rolagem personalizadas Mixin - CSS-Tricks

As barras de rolagem são um dos componentes da IU que estão presentes em quase todas as páginas da Internet, mas nós (desenvolvedores) temos pouco ou nenhum controle sobre isso. "

CSS Triangle Mixin - CSS-Tricks

CSS Triangle Mixin - CSS-Tricks

Existe um hack CSS bastante popular que usa bordas transparentes em um elemento de largura / altura 0 para imitar triângulos. Há um snippet CSS aqui em CSS-Tricks "

Centering Mixin - CSS-Tricks

Centering Mixin - CSS-Tricks

Supondo que o elemento pai tenha position: relative ;, essas quatro propriedades centralizarão um elemento filho horizontal e verticalmente dentro, não importa "

Adicionando unidade corretamente ao número - CSS-Tricks

Adicionando unidade corretamente ao número - CSS-Tricks

Ao converter um número sem unidade em um comprimento, duração, ângulo ou qualquer outra coisa, as pessoas tendem a simplesmente anexar a unidade como uma string, assim: $ value: 42; "

Fixando um número - CSS-Tricks

Fixando um número - CSS-Tricks

Na ciência da computação, usamos a palavra braçadeira como forma de restringir um número entre dois outros números. Quando fixado, um número manterá seu próprio valor "

Cobrindo Mixin - CSS-Tricks

Cobrindo Mixin - CSS-Tricks

Eu me pego usando essas propriedades juntas o tempo todo, o que normalmente é uma boa oportunidade para uma abstração como um mixin: @mixin coverer ("

BEM Mixins - CSS-Tricks

BEM Mixins - CSS-Tricks

A melhor introdução ao BEM é de Harry Roberts: BEM - que significa bloco, elemento, modificador - é uma metodologia de nomenclatura de front-end idealizada pelo pessoal da "

Armazenando em cache o seletor atual (&) no Sass - CSS-Tricks

Armazenando em cache o seletor atual (&) no Sass - CSS-Tricks

O caractere & no Sass é único por representar o seletor atual. Ele muda conforme você se aninha. Digamos que você esteja aninhado, mas deseja acessar um "

Funções de opacidade em preto e branco - CSS-Tricks

Funções de opacidade em preto e branco - CSS-Tricks

É muito comum precisar de um pouco de preto ou branco transparente. Em CSS, você pode fazer: .half-black (background: rgba (0, 0, 0, 0.5);) Fica mais fácil em "

Verificação avançada de tipo - CSS-Tricks

Verificação avançada de tipo - CSS-Tricks

Esta coleção de funções serve para testar se o valor de uma variável é de um determinado tipo. Por exemplo, 13rem é um comprimento relativo? VERDADE! É "gelado"

Números acolchoados com zeros - CSS-Tricks

Números acolchoados com zeros - CSS-Tricks

Função getZeroPaddedNumber ($ value, $ padding) (return str_pad ($ value, $ padding, "0", STR_PAD_LEFT);) Uso echo getZeroPaddedNumber (123, 4); // outputs "

Testador de intervalo de CEP simples - CSS-Tricks

Testador de intervalo de CEP simples - CSS-Tricks

Esta regex abaixo testa o código postal fornecido se ele começa com os números 096 e se há exatamente 2 números depois dele. Em caso afirmativo, ecoa Sim, se "

Validação de URL - CSS-Tricks

Validação de URL - CSS-Tricks

$ url = 'http://example.com'; $ validação = filter_var ($ url, FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED); if ($ validação) $ output = 'URL apropriado'; "