2.2.1 Immagine di sfondo
- Attachment
Determina se lo sfondo deve rimanere fisso (default) oppure muoversi con il testo. Ha
due possibili valori:
<html>
<head>
<title>Titolo del documento</title>
<style type="text/css">body
{ background-image: url("sfondo.jpg"); background-attachment:
fixed }
</style>
</head>
<body>
<p>I contenuti della pagina vanno qui</p>
</body>
</html>
La stringa:
background-image: url("sfondo.jpg"); background-attachment:
fixed fa si che l'immagine dello sfondo
rimanga statica, mentre il contenuto della pagina scorre.
anteprima
<html>
<head>
<title>Titolo del documento</title>
<style type="text/css">body
{ background-image: url("sfondo.jpg"); background-attachment:
scroll }
</style>
</head>
<body>
<p>I contenuti della pagina vanno qui</p>
</body>
</html>
La stringa:
background-image: url("sfondo.jpg"); background-attachment:
scroll fa si
che sia l'immagine dello sfondo che il contenuto della pagina scorrano assieme.
anteprima
2.2.2 Immagine di
sfondo - Repeat
Determina come deve replicarsi l'immagine di sfondo. Ha quattro possibili valori:
- repeat-y
- repeat-x
- repeat
- no-repeat
<html>
<head>
<title>Titolo del documento</title>
<style type="text/css">body
{ background-image: url("sfondo.jpg"); background-repeat:
repeat-y }
</style>
</head>
<body>
<p>I contenuti della pagina vanno qui</p>
</body>
</html>
La stringa:
background-image: url("sfondo.jpg"); background-repeat:
repeat-y fa si che lo sfondo
si ripeta solo in una colonna verticale posta sul lato sinistro del monitor lasciando
vuoto il resto della pagina.
anteprima
<html>
<head>
<title>Titolo del documento</title>
<style type="text/css">body
{ background-image: url("sfondo.jpg"); background-repeat:
repeat-x }
</style>
</head>
<body>
<p>I contenuti della pagina vanno qui</p>
</body>
</html>
La stringa:
background-image: url("sfondo.jpg"); background-repeat:
repeat-x fa si che lo sfondo
si ripeta solo in una riga orizzontale posta sul lato superiore del monitor lasciando
vuoto il resto della pagina.
anteprima
<html>
<head>
<title>Titolo del documento</title>
<style type="text/css">body
{ background-image: url("sfondo.jpg"); background-repeat:
repeat }
</style>
</head>
<body>
<p>I contenuti della pagina vanno qui</p>
</body>
</html>
La stringa:
background-image: url("sfondo.jpg"); background-repeat:
repeat fa sì che lo sfondo
si ripeta su tutta la superficie della pagina. Formalmente equivale ad omettere il valore.
anteprima
<html>
<head>
<title>Titolo del documento</title>
<style type="text/css">body
{ background-image: url("sfondo.jpg"); background-repeat:
no-repeat }
</style>
</head>
<body>
<p>I contenuti della pagina vanno qui</p>
</body>
</html>
La stringa:
background-image: url("sfondo.jpg"); background-repeat:
no-repeat fa sì che lo
sfondo non si ripeta. In pratica appare solo una tessera nell'angolo superiore sinistro
della pagina che è poi il punto di origine.
anteprima
|