Frammenti di codice 2025, Luglio

Funzioni da Px a Em - Trucchi CSS

Funzioni da Px a Em - Trucchi CSS

Abbiamo parlato di "Perché Ems?" qui prima. Per i nuovi valori em, Mozilla Developer Network fa un ottimo lavoro nello spiegare ems: ... an em is "

Funzioni semplici di supporto delle risorse - Trucchi CSS

Funzioni semplici di supporto delle risorse - Trucchi CSS

Affrontare i percorsi è sempre un po 'fastidioso, ammetterai. Fortunatamente, è estremamente facile con Sass avere una bella API per gestire le risorse e "

Funzione Power - Trucchi CSS

Funzione Power - Trucchi CSS

Sebbene sia molto utile con l'aritmetica, Sass è un po 'a corto di funzioni di supporto matematico. Si è verificato un problema aperto nel repository ufficiale di "

Cose Sass per i collegamenti - Trucchi CSS

Cose Sass per i collegamenti - Trucchi CSS

Tramite Alex King, puoi usare le variabili per i selettori: $ a-tags: 'a, a: active, a: hover, a: visitati'; $ a-tags-hover: 'a: active, a: hover'; # ($ a-tags) (color: "

Funzione di direzione opposta - Trucchi CSS

Funzione di direzione opposta - Trucchi CSS

Il framework Sass Compass fornisce una comoda funzione per ottenere la direzione opposta di una posizione, ad esempio sinistra quando si passa a destra come argomento. Questo"

Proprietà da mixaggio a prefisso - Trucchi CSS

Proprietà da mixaggio a prefisso - Trucchi CSS

Nel caso in cui sei interessato a gestire il prefisso del tuo fornitore CSS (piuttosto che, ad esempio, Autoprefixer o Compass), ecco un mixin per aiutarti. Piuttosto"

Mixin per qualificare un selettore - Trucchi CSS

Mixin per qualificare un selettore - Trucchi CSS

Non esiste un modo semplice per qualificare un selettore dall'interno del set di regole associato. Per qualificazione intendo anteporre il nome di un elemento (es. A) a una classe "

Mantieni le proporzioni mixin - Trucchi CSS

Mantieni le proporzioni mixin - Trucchi CSS

Questo articolo di luglio 2013 descrive un metodo per utilizzare gli elementi psuedo per mantenere le proporzioni degli elementi, anche quando si ridimensiona. Ecco un mix di Sass che "

Mixin ombre materiche - Trucchi CSS

Mixin ombre materiche - Trucchi CSS

Il Material Design è stato dappertutto ultimamente. Una parte consiste nell'impilare strati uno sopra l'altro come veri fogli di carta. Realizzare"

Mixin per posizionamento offset - Trucchi CSS

Mixin per posizionamento offset - Trucchi CSS

Se c'è una scorciatoia che CSS manca drammaticamente, è quella che rende possibile definire la proprietà position, così come le quattro proprietà offset "

Mixin per gestire i punti di interruzione - Trucchi CSS

Mixin per gestire i punti di interruzione - Trucchi CSS

Le creazioni di Responsive Web Design spesso esistono su diversi punti di interruzione. Gestire questi punti di interruzione non è sempre facile. Usarli e aggiornarli "

Funzione di luminanza del colore - Trucchi CSS

Funzione di luminanza del colore - Trucchi CSS

Quando si approfondisce la teoria del colore, c'è qualcosa chiamato luminanza relativa del colore. Per dirla semplicemente, la luminanza di un colore definisce se il suo "

Funzioni di programmazione funzionale - Trucchi CSS

Funzioni di programmazione funzionale - Trucchi CSS

Per i creatori di librerie e di framework, avere un paio di funzioni extra per applicare dinamicamente funzioni agli elementi di un elenco potrebbe tornare utile. Qui"

@extend Wrapper aka Mixtend - Trucchi CSS

@extend Wrapper aka Mixtend - Trucchi CSS

Quando si estende un selettore con la direttiva @extend, Sass non prende il contenuto CSS dal selettore esteso per inserirlo in quello estendibile. It "

Correggi un numero a N cifre - Trucchi CSS

Correggi un numero a N cifre - Trucchi CSS

Quando si tratta di numeri in JavaScript o in qualsiasi altro linguaggio di programmazione, esiste un modo per troncare un numero dopo n cifre. Sfortunatamente non c'è"

Facilitare la funzione Map Get - Trucchi CSS

Facilitare la funzione Map Get - Trucchi CSS

Le curve di Bézier possono essere utilizzate per aggiungere bellissimi effetti alle transizioni e alle animazioni CSS. Digitando l'intera notazione funzionale (ad es. Cubic-bezier (0,550, "

Approfondisci / Imposta nelle mappe - Trucchi CSS

Approfondisci / Imposta nelle mappe - Trucchi CSS

Quando si lavora su architetture Sass complesse, non è raro utilizzare mappe Sass per mantenere la configurazione e le opzioni. Di tanto in tanto, vedrai mappe "

Mixin barre di scorrimento personalizzate - Trucchi CSS

Mixin barre di scorrimento personalizzate - Trucchi CSS

Le barre di scorrimento sono uno di quei componenti dell'interfaccia utente presenti in quasi tutte le pagine di Internet, ma noi (sviluppatori) abbiamo poco o nessun controllo su di esso. "

CSS Triangle Mixin - Trucchi CSS

CSS Triangle Mixin - Trucchi CSS

Esiste un hack CSS abbastanza popolare che utilizza bordi trasparenti su un elemento di larghezza 0 / altezza 0 per imitare i triangoli. C'è uno snippet CSS qui su CSS-Tricks "

Centering Mixin - Trucchi CSS

Centering Mixin - Trucchi CSS

Supponendo che l'elemento genitore abbia position: relative ;, queste quattro proprietà centreranno un elemento figlio sia orizzontalmente che verticalmente all'interno, non importa "

Aggiunta corretta di unità al numero - Trucchi CSS

Aggiunta corretta di unità al numero - Trucchi CSS

Quando si converte un numero senza unità in una lunghezza, durata, angolo o altro, le persone tendono ad aggiungere semplicemente l'unità come una stringa, in questo modo: $ value: 42; "

Bloccare un numero - Trucchi CSS

Bloccare un numero - Trucchi CSS

In informatica, usiamo la parola clamp come un modo per limitare un numero tra due altri numeri. Quando bloccato, un numero manterrà il proprio valore "

Copertura Mixin - Trucchi CSS

Copertura Mixin - Trucchi CSS

Mi ritrovo a utilizzare queste proprietà insieme tutto il tempo, il che in genere è una buona opportunità per un'astrazione come un mixin: @mixin coverer ("

BEM Mixins - Trucchi CSS

BEM Mixins - Trucchi CSS

La migliore introduzione al BEM è di Harry Roberts: BEM - che significa blocco, elemento, modificatore - è una metodologia di denominazione front-end ideata dai ragazzi di "

Memorizzazione nella cache del selettore corrente (&) in Sass - Trucchi CSS

Memorizzazione nella cache del selettore corrente (&) in Sass - Trucchi CSS

Il carattere & in Sass è unico in quanto rappresenta il selettore corrente. Cambia mentre annidi. Supponiamo che tu sia nidificato, ma desideri accedere a un "

Funzioni di opacità in bianco e nero - Trucchi CSS

Funzioni di opacità in bianco e nero - Trucchi CSS

È abbastanza comune aver bisogno di un po 'di bianco o nero trasparente. In CSS, puoi fare: .half-black (background: rgba (0, 0, 0, 0.5);) Diventa più facile in "

Controllo del tipo avanzato - Trucchi CSS

Controllo del tipo avanzato - Trucchi CSS

Questa raccolta di funzioni serve per verificare se il valore di una variabile è di un certo tipo. Ad esempio, 13rem è una lunghezza relativa? VERO! È "gelido"

Numeri imbottiti zero - Trucchi CSS

Numeri imbottiti zero - Trucchi CSS

Funzione getZeroPaddedNumber ($ value, $ padding) (return str_pad ($ value, $ padding, "0", STR_PAD_LEFT);) Uso echo getZeroPaddedNumber (123, 4); // output "

Tester di intervallo codice postale semplice - Trucchi CSS

Tester di intervallo codice postale semplice - Trucchi CSS

Questa regex di seguito verifica il codice postale fornito se inizia con i numeri 096 e se ci sono esattamente 2 numeri dopo. Se lo fa, fa eco Sì, se "

Convalida URL - Trucchi CSS

Convalida URL - Trucchi CSS

$ url = "http://example.com"; $ validazione = filter_var ($ url, FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED); if ($ convalida) $ output = 'URL corretto'; "