10 Regole CSS3 che ogni web designer dovrebbe conoscere

Eccovi dieci regole CSS che ogni web designer dovrebbe conoscere

@media

@media screen and (max-width: 960px) {

...

}

La regola media permette di specificare il layout di stampa del sito ed è anche alla base della creazione di pagine web responsive usando come attributo del campo media min-width si specificano le regole da applicare al sito quando è visualizzato su un display di determinate dimensioni.

Background-size 

body {

background: url(image.jpg) no-repeat;

background-size: 100%;

}

Permette di riempire con un’immagine il 100% del body nel caso dell’esempio.

@font-face

@font-face {

font-family: Blackout;

src: url("assests/blackout.ttf") format("truetype");

}

Permette di scegliere con facilità  i font da usare all’interno delle pagine selezionandoli manualmente da risorse gratuite o via google WebFonts o Typekit.

margin 0 auto;

#container {   margin: 0 auto; }

Serve a centrare qualsiasi blocco all’interno del blocco che a sua volta lo contiene.

Overflow:hidden

.container {    overflow: hidden; }

Un modo semplice per nascondere i contenuti che escono fuori da .container .

.clearfix

.clearfix:after {

content: ".";

display: block;

clear: both;

visibility: hidden;

line-height: 0;

height: 0;

}

Fa lo stesso lavoro di overflow : hidden quando quest’ultimo non funziona

 

Color: rgba();

.btn {   color: rgba(0,0,0,0.5); }

Con rbga si può impostare il colore di un elemento compresa la sua componente alpha che ne determina la trasparenza.

Input [type:”text”]

input[type="text"] {  width: 200px; }

Serve per modificare gli stili applicati ai campi delle form.

Trasform: rotate(30deg)

.title { transform: rotate(30deg); }

Trasform permette di effettuare trasformazioni senza utilizzare javascript.

outline:none;

A {outline:none;}

Permette di eliminare gli outline attorno agli elementi che preferisci.

Ref.

http://line25.com/articles/10-css-rules-every-web-designer-should-know

 

Tagged on: ,

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>