Come si crea un pulsante che “pulsa”
4 Dicembre 2020
Per ottenere l’effetto voluto useremo i css3 transform e animation. Per realizzare la grafica del pulsante utilizzeremo bootstrap.
Di seguito il codice html:
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet"> <button type="button" class="btn btn-primary btn-lg pulse">pulse</button>:
Questo è il codice css:
.pulse { -webkit-animation: pulse 1.5s infinite; } .pulse-button:hover { -webkit-animation: none; } @-webkit-keyframes pulse { 0% { -moz-transform: scale(0.9); -ms-transform: scale(0.9); -webkit-transform: scale(0.9); transform: scale(0.9); } 50% { -moz-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); box-shadow: 0 0 0 50px rgba(90, 153, 212, 0); } 100% { -moz-transform: scale(0.9); -ms-transform: scale(0.9); -webkit-transform: scale(0.9); transform: scale(0.9); box-shadow: 0 0 0 0 rgba(90, 153, 212, 0); } }
Qui troverete una demo funzionante.
Semplice framework css a griglia responsive
3 Dicembre 2015
Questo è il codice css che ci serve per creare una griglia responsive di 12 colonne e 10 pixel di margine tra una riga e l’altra. || leggi tutto »
L’attributo media nei fogli di stile
12 Maggio 2015
L’ attributo media serve a specificare a quale piattaforma applicare un foglio di stile e viene inserita nel tag <head> in questo modo se è un foglio di stile interno:
<style type=’text/css’ media="valore">
oppure così se è un foglio di stile esterno:
<link href="print.css" media="valore" rel="stylesheet">
dove al posto di ‘valore’ vanno inseriti i seguenti media:
- all: il css viene applicato a tutti i dispositivi
- screen: su schermi di computer
- print: il css viene applicato per la stampa
- print:su dispositivi a sintesi vocale
- tv: su schermi televisivi
- braille: per l’uso del braille
- projection: proiettori per presentazioni
- embossed: per stampanti braille
- handheld: per dispositivi palmari
- tty: per i terminali
Richiamare un foglio di stile esterno
7 Aprile 2015
Esistono due metodi per richiamare un foglio di stile esterno; tramite la direttiva @import oppure tramite il tag <link>. Di seguito il codice:
<style> @import url(http://miosito.ext/css.css); </style>
<link rel=’stylesheet’ type=’text/css’ href=’css.css’ media=’all’>
Differenza tra elementi inline ed elementi block-level
7 Aprile 2015
Molti non hanno ben chiara la differenza che passa tra questi due elementi, ed è spesso causa di errori di codifica di html e css. Vediamo allora le differenze sostanziali.
Cominciamo col dire che un elemento block-level può contenere altri elementi block-level e anche elementi inline, mentre un elemento inline può contenere solo altri elementi inline. || leggi tutto »