Whoopy.it il portale del divertimento pubblicità sul web
Google Web Whoopy.it

CSS - Background

 

 

Controllare il background con i CSS


I Cascading Style Sheets (CSS) rappresentano un modo fantastico di controllare lo sfondo delle tue pagine.I seguenti esempi spiegheranno alcuni casi per usare i Fogli di stile con gli sfondi ed i testi. DA NOTARE: Tutti gli scripts in CSS devono essere inseriti nella testa delle tue pagine HTML, ossia in quell'area di codice racchiusa fra <HEAD> e </HEAD>. Il primo esempio ti farà vedere anche questo, negli altri sarà sottointeso dove posizionarli.

Colori di Sfondo

<html> 
<head> 
<style> 
body {background-color: green} 
h1 {background-color: #0000FF} 
h2 {background-color: transparent} 
p {background-color: rgb(200,0,150)} 
</style> 
</head> 

<body> 
<h1>Stile Head 1</h1> 
<h2>Stile Head 2</h2> 
<p>Stile del paragrafo</p> 
</body> 
</html> 

Guarda cosa succede in questo esempio.. Abbiamo assegnato diversi colori di sfondo a diversi elementi pre-numerati (in questo caso attraverso i Tag H1, H2 e P). Nota che ad H2 è stato attribuito il valore "transparent", questo stà a significare che non ci sarà alcun colore di sfondo. Ti consigliamo di copiare questo codice tramite il tuo editor in una pagina e di provare a cambiare i valori a piacimento!


Immagine di Sfondo

Qui troviamo la spiegazione di come mettere un'immagine di sfondo attraverso i CSS. Questo ci permette, a differenza di quanto avveniva con i TAG, di controllare queste immagini con varie funzioni. Ma innanzi tutto vediamo come disporre un'immagine di sfondo senza alcun effetto. 

<style> 
body 

background-image: 
url(images/immagine_di_sfondo.gif) 

</style> 


Ripetizione dell'immagine sullo sfondo 

Attraverso i normali TAG l'immagine usata nello sfondo veniva ripetuta automaticamente su tutto lo schermo fino a riempirlo tutto, al massimo ci era permesso di bloccare lo sfondo. Attraverso i CSS puoi, invece, decidere di replicare l'immagine a piacimento o solo in verticale o solo in orizzontale. Per fare questo devi usare il seguente codice:

<style> 
body 

background-image: 
url(images/immagine_di_sfondo.gif); 
background-repeat: repeat-y 

</style> 

Sostituisci a repeat-y la keyword repeat-x se vuoi che le tue immagini siano ripetute orizzontalmente e non verticalmente.



Posizionamento dello sfondo 

Attraverso i Fogli di stile è possibile sùanche posizionare un'immagine sullo sfondo medante una serie di coordinate X,Y della tua pagina. Questo è il codice utile per centrare un'immagine:

<style> 
body 

background-image: 
url(images/immagine_di_sfondo.gif); 
background-repeat: no-repeat; 
background-position: center center 

</style> 

brova anche questi valori: top center, center bottom, bottom left. 



Sfondo Fissato 

Questo esempio ti spiegherà come è possibile usare un'immagine di sfondo Fissata (fixed) ossia che non simuove insieme al resto della pagina quando muovo le barre di scorrimento. Purtroppo questo è uno dei tranti script non supportati dai browser Netscape.

<style> 
body 

background-image: 
url(images/immagine_di_sfondo.gif); 
background-repeat: no-repeat; 
background-position: top center; 
background-attachment: fixed 

</style> 

<<INDIETRO

 

 

Pubblicità

Interessanti

Gocce d'arte