Back to top

Autore Topic: (RISOLTO) Immafine di background ingrandita  (Letto 1937 volte)

Offline depejo

  • Esploratore
  • **
  • Post: 91
  • Sesso: Maschio
    • Mostra profilo
(RISOLTO) Immafine di background ingrandita
« il: 16 Feb 2015, 12:41:28 »
Sto utilizzando il template blue-point e nel tentativo di sostituire l'immagine di background ho caricato quella fatta da me e ho modificato il nome immagine che viene caricato dal css. Fin qui tutto semplice. Quello che non capisco (ma me lo faceva anche con il classico beez) è per quale motivo l'immagine header che ho fatto viene visualizzata zoomata, ossia più grande di quello che è. E' tutta la mattina che smanetto con i css ma non trovo il motivo per cui il background dell'header (in entrambi i template citati) viene ingrandito.
« Ultima modifica: 18 Feb 2015, 12:55:27 da depejo »

Offline alessioa

  • Abituale
  • ****
  • Post: 1136
  • Sesso: Maschio
    • Mostra profilo
Re:Immafine di background ingrandita
« Risposta #1 il: 16 Feb 2015, 13:18:53 »
puoi mettere un link del sito ?
Realizzazione siti Joomla! | I love Wing Chun :-) | Non promettere nulla a nessuno se non sei certo di poterlo mantenere .

Offline depejo

  • Esploratore
  • **
  • Post: 91
  • Sesso: Maschio
    • Mostra profilo
Re:Immafine di background ingrandita
« Risposta #2 il: 16 Feb 2015, 14:58:30 »
Il sito era offline e l'ho posto online almeno finché qualcuno non riesca a darmi il consiglio giusto.
http://www.associazioneapri.org/

L'immagine dell'header (il rettangolone rosso) è larga 1287 pixel però nello spazio apposito (viene caricata come background), che è largo esattamente 1287 pixel, non entra. Questo vuol dire che qualcosa la ingrandisce ma non riesco a capire cosa.

Offline alessioa

  • Abituale
  • ****
  • Post: 1136
  • Sesso: Maschio
    • Mostra profilo
Re:Immafine di background ingrandita
« Risposta #3 il: 16 Feb 2015, 15:06:01 »
Il contenitore del sito (#back) non è di 1287px per quello l'immagine non ci sta.

Soluzioni :

- riduci l'immagine
- aumenti le dimensioni del contenitore

Scegli tu
Realizzazione siti Joomla! | I love Wing Chun :-) | Non promettere nulla a nessuno se non sei certo di poterlo mantenere .

Offline depejo

  • Esploratore
  • **
  • Post: 91
  • Sesso: Maschio
    • Mostra profilo
Re:Immafine di background ingrandita
« Risposta #4 il: 16 Feb 2015, 15:22:42 »
Be' il contenitore del sito non ha una larghezza definita, per quello che vedo io. Infatti #back ha definiti soltanto il margin e il padding a zero. E poi se fai una salvaschermo e misuri quanto è largo lo spazio dove dovrebbe visualizzarsi l'header (quello nei toni del rosso) è esattamente 1287 pixel. E' per quello che l'ho fatto di quella misura. Invece come vedi l'header va oltre come se fosse più largo, come se venisse "stretchato" da qualcosa.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Immafine di background ingrandita
« Risposta #5 il: 16 Feb 2015, 15:28:36 »
L'immagine non si ridimensiona in base alla larghezza dell'header che è responsive. Metti le dimensioni dell'immagine in % oppure metti background cover.

Offline alessioa

  • Abituale
  • ****
  • Post: 1136
  • Sesso: Maschio
    • Mostra profilo
Re:Immafine di background ingrandita
« Risposta #6 il: 16 Feb 2015, 15:29:36 »
Ma hai usato un buon righello ?  :)

è di 1030x230

se guardi bene il css prima del #back c'è un #all ed è settato a 1050px, quindi un'immagine di 1287px non ci entrerà mai nemmeno a piangere in lingue diverse e nominare i santi fino al 2028  ;D
Realizzazione siti Joomla! | I love Wing Chun :-) | Non promettere nulla a nessuno se non sei certo di poterlo mantenere .

Offline depejo

  • Esploratore
  • **
  • Post: 91
  • Sesso: Maschio
    • Mostra profilo
Re:Immafine di background ingrandita
« Risposta #7 il: 16 Feb 2015, 15:44:37 »
Io non riesco a spiegarmi: ci riprovo. Lo spazio dedicato a ospitare l'immagine 1287 x 229, se faccio un salva schermo e lo schiaffo su photoshop e lo misuro è di 1287 x 229. Però l'immagine non ci va. Questo vuol dire (e io che l'ho fatta lo vedo anche a occhio) che l'immagine viene strechata. E' come se avendo una spazio di 100 x 100 io ci infilassi un'immagine di 100 x 100 però tramite css definissi l'altezza da 100 ma la larghezza da 150. Ovvio che si stretcha e nello spazio da 100 x 100 non ci va.

Ora io che quello spazio sia da 1287 lo so con sicurezza perché l'ho misurato con photoshop. E che l'immagine viene stretchata ne sono sicuro perché su photoshop la vedo (al 100% ovviamente) che è più piccola.

Ho provato comunque a settare #all a 1287 pixel e s'è espanso a tutto schermo. Però io ho il pc con la configurazione a 1600 px di larghezza. :-(

Offline depejo

  • Esploratore
  • **
  • Post: 91
  • Sesso: Maschio
    • Mostra profilo
Re:Immafine di background ingrandita
« Risposta #8 il: 16 Feb 2015, 15:48:24 »
ALT!! Fermi tutti. Con chrome si vede quasi decente. E' con Firefox che si allarga un casino tutto il content. Eppure è visualizzato al 100%...  ???
Non capisco...

Offline alessioa

  • Abituale
  • ****
  • Post: 1136
  • Sesso: Maschio
    • Mostra profilo
Re:Immafine di background ingrandita
« Risposta #9 il: 16 Feb 2015, 15:51:45 »
Stai facendo confusione.

Se riporti il codice css a come era prima e fai una prova caricando un'immagine di 1030x229, vedrai che ci entra, provare non ti costa nulla e ci guadagni in tempo.

Ti rimane comunque il problema che ha citato tomtomeight cioè la responsività, quindi o usi il background-cover oppure il with lo imposti in % invece che in px
Realizzazione siti Joomla! | I love Wing Chun :-) | Non promettere nulla a nessuno se non sei certo di poterlo mantenere .

Offline depejo

  • Esploratore
  • **
  • Post: 91
  • Sesso: Maschio
    • Mostra profilo
Immafine di background ingrandita [RISOLTO]
« Risposta #10 il: 16 Feb 2015, 16:13:39 »
Il background-cover? Vedi che succede a rimanere tanto tempo lontani dai css?  >:( Che poi passano da 2 a 3 e fuoriscono tutti questi nuovi comandi. Ho dovuto inserire un background-size: 100% 100% e adesso è tutto a posto.  ;D

Grazie ragazzi.

 



Web Design Bolzano Kreatif