Cume stretch una imagine di fondo per affidà una pàgina Web

Dà i vostri situ bisogni visuale cù gràficu di fondu

L'imaghjini sò una parte impurtante di i disinni di website. Questu includi l'adopru di l'imaghjini di fonti. Quessi sò l'imagine è i gràfiche chì sò stati utilizate à e repertorii di una pagina in oposizione à l'imagine chì sò presentati cum'è parte di e pagine di cuntenutu. Queste l'imaghjini di u fondu pò aghjunte interesse visuale à una pagina è aiuta per aiutà u disignu visuale chì pudete esse cercate nantu à una pagina.

Se cumincianu à travaglià cù l'imaghjini di u fondu, andarè micca bellu ghjustu à l'escenariu induve si vuleva una figura per esce da accumpagnà a pagina.

Questu hè sopratuttu veru per i siti web chì rispundanu chì sò messu in bocca à un vastu gamma di dispusitivi è screen sizes .

Questu giu di stretchira una imagine di u fondo hè un desideriu cumuni assai per i web designaturi perchè micca ogni cumentu si mette à u spaziu di un situ web. Invece di definisce un tatu fissi, stendu l'imaghjini permette di mette in prumuzione per fassi in a pagina senza importa ciò chì larga o estrema a finestra di u navigatore hè.

U megliu modu per stira una imagina per adatta à u sfondate di una pagina hè di utilizà a propietata CSS3 , per a grandu di primura. Eccu un esempiu chì usa una persunale per u corpu di una pagina è quale facia a grandària à u 100% per esse sempre stenderà per adetevi à a pantalla.

corpu {
Fondo: url (bg.jpg) no-repeat;
sfarenza: 100%;
}

Sicondu caniuse.com, sta prupietà in IE 9+, Firefox 4+, Opera 10.5+, Safari 5+, Chrome 10.5+, è in tutti i principali navigatori. Queste ci cose da tutte tutti i navigatori muderni dispunibili oggi, chì significheghju chì deve avè aduprà sta prupietà senza teme chì ùn hà micca travagliatu nantu à a pantalla di qualcosa.

Fascia un Fondo Stretched in Navigatici Verdi

Hè assai improbabile chì avete bisognu di sustene i navigatori più vechje di l'IE9, ma assicùtemi chì sì preoccuvatu chì IE8 ùn sustene micca sta casa. In questu esempiu, pudete falce un fondo estrazzu. E pudete utilizà u prefessu di u navigatore per u 3.6 (-moz-background-size) è l'Opera 10.0 (-o-background-size).

A manera più faciule di falsificà una stima di fondo hè di stretchera in tutta a pagina. Allora ùn finisce micca di spaziu extra, o avete a prutezione chì i vostri teste fits in a zona stira. Eccu cumu per fà:


id = "bg" />

  1. Prima, assicuratevi chì tutti i navigatori anu un 100% d'altitudine, 0 marghjini è 0 padding nantu à i elementi HTML CINTURA. Situate u seguenti à u capu di u vostru ducumentu HTML:
  2. Aghjunghjite l'imàglia chì vulete esse u fondu cum'è u primu elementu di a pagina web, è dà l' id di "bg":
  3. Poverà a imatge di scena da manera chì hè stata fissa à a cima è a left è hè 100% larga è 100% in altizza. Aghjunghjenu à a vostra stile di carta:
    img # bg {
    pusizione: affissata;
    cima: 0;
    manca: 0;
    larghezza: 100%;
    altu: 100%;
    }
  4. Aggiungere tuttu u vostru cuntenutu à a pagina in un locu di DIV cun una identità di "cuntenutu". Aghjustate u DIV sottu a imaghjina:

    Tutti i vostri cuntenenti - cumpresi i corsi, paragrafi, etc.

    Nota: hè interessante per vede a vostra pagina ora. L'imaghjina duverà esse strittu, ma u vostru cuntenutu hè mancatu nunda. Perchè? Perchè l'imaghjini immubiliariu hè 100% in altizza, è a divizzione di cuntenutu hè dopu à l'imaghjina in u flussu di u documentu - a più di i browseriori ùn vi micca di visualizà.
  5. Pateate u vostru cuntenutu per ch'ellu hè relative è hà un indice z 1. Questa situazione quì nantu à l'imaghjini di fonti in i navigatori chì sò cumposti di stàndard. Aghjunghjenu à a vostra stile di carta:
    #content {
    pusizioni: relative;
    z-index: 1;
    }
  1. Ma ùn sò micca fatti. Internet Explorer 6 ùn hè micca cunforme per l'aiutu è hà avè qualchì problema. Ci hè parechje modi per fà u celu di a CSS da ogni navigatore, ma IE6, ma u più faciule (è menu prubabile di causà altri prublemi) hè di usà cummentioni condicionale. Pone u seguenti dopu a vostra chjesa in u capu di u vostru documentu:
  2. Dentru u cummentu palesu, aghjunghje una stile di stile cù parechji stili per acquistà IE 6 per ghjucà bonu:
  3. Assicuratevi di pruvà in IE 7 è IE 8 ancu. Pudete avè bisognu di adjust the comments to support them well. Tuttavia, hà travagliatu quandu mi pruvate.

Acchè - hè chjaramente in furmazione in modu. Troppu picca siti hà bisognu di sustegnu IE 7 o 8, più u menu IE6!

Comu tali stu trattu hè antiquatu è prubabilmente micca necessariu per voi. Lassu quì più com'è un mudellu di curiosità quantu à quantu e cose più difficlii eranu davanti à tutti i nostri browsers hà sempri toccu!

Falsificazione di una Image of Stretched Image in un Space Smaller

Pudete utilizà una tecnica simili à falsa una imagine di stima assicuratu nantu à una DIV o un altru elementu in a vostra pagina web. Questu hè un pezzu più bassu chì avete aduprà u situazione assuluta, o avete messi in distanzi strammi per altre parte di a vostra pagina.

  1. Pujene l'imàglia in a pagina chì vogliu aduprà com'è u sfondate.
  2. In a carta di stile, settore una larghezza è altezza per l'imaghjini. Nota, pudete aduprà persezzione per l'altitudine è l'altura, ma mi pensu fà più faciule d'aghjurnà cù i valori di u largu per l'altizza.
    img # bg {
    larghezza: 20ème;
    altizza: 30im;
    }
  3. Fate u vostru cuntenutu in una scumparsa cù l'identitariu "cuntenutu" cum'è no avemu fattu quà nantu:

    Tuttu u vostru cuntenutu quì

  4. Stile u div u cuntenutu per esse u stessu largu è altizza cum'è a stampa di fonti:
    div # cuntenutu {
    larghezza: 20ème;
    altizza: 30im;
    }
  5. Poi postu u cuntenutu in a listessa altura chì l'imagine. Allora se a vostra imaghjini hè 30imè avete avete un stile di cima: -30em; Ùn bisognu di fà un zincanu di 1 nantu à u cuntenutu.
    #content {
    pusizioni: relative;
    cima: -30em;
    z-index: 1;
    larghezza: 20ème;
    altizza: 30im;
    }
  6. Allora aghjunghje in u zientu di -1 per IE 6 utilizatori, cum'è vo site più di:

À novu, cun grandi funziunale chì prupone l'astru di u navigatore sustene issa oghje, stu approcciu hè ancu assai prubabile innecesariu è presentatu com'è un pruduttu di una era passana. Se tu vulete utilizà questu stigiu, solu esse sicuru di pruvà sta in parechji navigatori cum'è pudete.

È se u vostru cuntenutu cambia a grandezza, avete bisognu di cambià a dimensione di u vostru cuntenutu è a stima di u fondu, altri, avete da esce da risultati strambi.