WebSite X5Help Center

 
Francesco C.
Francesco C.
User

Rendere Immagini sfondo righe responsive  it

Autor: Francesco C.
Visitado 1889, Seguidores 2, Compartilhado 0  

Salve, come da titolo, vorrei poter rendere responsive le immagini di sfondo in stile righe sui miei progetti (sia immagini singole che sequenze di immagini).

Magari si potesse anche per i testi (uso l'oggetto titolo, che si autogiustifica correttamente, ma io vorrei poter rimpicciolire i caratteri e le immagini in maniera proporzionale in modo da avere la stessa resa visiva che si ha nella visualizzazione desktop).

Con l'aiuto di Giuseppe Guida, con l'oggetto content slider ho potuto risolvere.

È possibile risolvere anche qui?

Grazie.

Link esempio 

Immagini in sequenza e oggetto titolo subito sotto l'header.

Publicado em
17 RESPOSTAS - 3 ÚTEIS
Skeggia 12
Skeggia 12
Moderator

per le immagini in background puoi provare questo, in proprietà pagina, tab esperto, prima della chiusura del tag head...
<style>#imPageRowGraphics_1_0, #imPageRowGraphics_1_1, #imPageRowGraphics_1_2 {background-size: 100% !important;}</style>

è riferito al tuo link, dove ci sono tre immagini, se lo devi utilizzare su altri oggetti dovrai ricavare i relativi #imPageRowGraphics_X_X...

Ler mais
Publicado em de Skeggia 12
Francesco C.
Francesco C.
User
Autor

Quindi non è previsto dal website?

Perché mai?

Ormai lo smartphone è usato almeno quanto i pc (se non di più).

Provo con codice appena possibile ed aggiornerò a breve.

Grazie.

Ler mais
Publicado em de Francesco C.
Francesco C.
Francesco C.
User
Autor

Ciao Skeggia. Funziona a funzionare, ma inevitabilmente le immagini vengono tagliate in alcune risoluzioni.

Prova stesso tu (ho caricato il template con il tuo codice extra).

Si dovrebbe giocare con la percentuale del background size o c'è qualche codice che automaticamente riesce a riconoscere la percentuale ideale per ogni "risoluzione"?

Grazie.

Ler mais
Publicado em de Francesco C.
Francesco C.
Francesco C.
User
Autor

Ho impostato 130% e mi pare di avere buoni risultati.
Se invece esistesse qualche codice che in automatico riuscisse a riconoscere la percentuale ideale in base alla risoluzione, allora lo cambierei.

Ler mais
Publicado em de Francesco C.
Francesco C.
Francesco C.
User
Autor

Rettifico.

Sto facendo varie prove ma nulla che di soddisfacente.

Al 100% le immagini vengono tagliate alle risoluzioni smartphone.

Altre percentuali invece le immagini vengono ingradite troppo...

Ler mais
Publicado em de Francesco C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Francesco C.
... ... ... vorrei poter rendere responsive le immagini di sfondo in stile righe sui miei progetti (sia immagini singole che sequenze di immagini).... ... ... 

... bisogna vedere cos'è che intendi per responsive...

... le immagini nello stile delle righe sono già in modalità responsive, secondo la funzione CSS COVER (R-R | C-C | A-L), ...e per di più nell'esempio linkato è stato applicato il parallasse, che per ovvie ragioni zoomma di conseguenza; ...parallasse che sul disp. "mobile" è disattivato...!...

 ... invece per il rapporto (R-R), sarebbe tutto un altro discorso...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Francesco C.
Francesco C.
User
Autor

Buonasera, KolAsim.
Quello che cerco (definendolo responsive, che magari sarà anche errato) è proporzionare tutto (testi ed immagini di sfondo anche se impostati con effetto parallasse, che se disattivati su smartphone poco conta) anche su risoluzioni "allungate" come sono attualmente quelle degli smartphone.

Come dicevo, con l'oggetto content slider, tramite codice by Giuseppe Guida, sono riuscito ad ottenere un risultato OMOGENEO di tutto il contenitore dell'oggetto (testi e immagini).
In questo caso, sia da desktop che da mobile la resa è molto simile, riducendo le dimensioni di tutto il contenitore content slider in base alla risoluzione che si imposta. (vedi link esempio).

Invece, in questo caso, ho 2 oggetti testo e con sfondo righe.
Lasciando tutto di default, (quindi lasciando fare a website) le immagini a risoluzioni allungate (smartphone) vengono ingrandite ed i testi ricoprono quasi per intero le immagini.

Con il codice suggerito da Skeggia, lo sfondo viene sì ridimensionato, ma i margini da me impostati rimangono vuoti lasciando spazio "grigio" vuoto.

Vedi screen:

Io vorrei che le immagini siano giustamente ridotte come lo screen, ma allo stesso tempo vorrei che lo spazio grigio non si veda.
Ancora meglio poi se potessi rimpicciolire anche i testi.

Da inesperto, credo si debba intervenire anche sui margini delle celle che ho impostato per avere lo sfondo più grande, e non solo sulle immagini.

Per i testi (oggetto testo in questo caso) non so come fare.

Con il content slider l'effetto è quasi perfetto (grazie a Giuseppe Guida).

OT: Non ho capito se si possa o meno editare un messaggio in questo forum, gradirei una risposta anche a questa domanda.

Ler mais
Publicado em de Francesco C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

ciao, ... ...... quindi si tratterebbe di  R-R...

... se ti interessa e se vuoi provare il mio codice esclusivo, devi fare questi passaggi:

1) - devi sostituire o modificare le immagini non congrue con immagini congrue, o con le stesse misure; ...adesso sono in uso due rapporti differenti: 4:3, e 3:2; ...devono avere tutte lo stesso rapporto...

2) - il testo che adesso è in due celle separte, devi disporlo in una unica cella (Oggetto Testo), con un ritorno  capo per due righe, e  la cella distribuita a tutta larghezza;

3) - togli eventuale codice extra;

...

... avvisami quando avrai fatto così domani andrò a controllare, ... e poi ti proporrò il mio codice, che alla fin fine si ridurrà ad un semplice copia/incolla...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Francesco C.
Francesco C.
User
Autor

Grazie per la comprensione.
Mi interessava usare l'oggetto titolo in quanto è possibile applicare ombre/effetti al testo in maniera da renderlo simil 3D e soprattutto più leggibile anche su colore di sfondo simile al testo stesso.

Effettuerò le modifiche appena possibile, anche per vedere che effetto è possibile ottenere.

Grazie per ora.

Ler mais
Publicado em de Francesco C.
Francesco C.
Francesco C.
User
Autor

Mi rendo conto che nei precedenti messaggi ho scritto di aver utilizzato l'oggetto testo, invece ho usato l'oggetto TITOLO come specificato nell'ultimo messaggio.

Ler mais
Publicado em de Francesco C.
Claudio D.
Claudio D.
Moderator
Usuário do mês IT
Francesco C.
OT: Non ho capito se si possa o meno editare un messaggio in questo forum, gradirei una risposta anche a questa domanda.

No... non si può...

solo lo STAFF ed entro certi limiti noi moderatori, possiamo apportare delle modifiche...

Ler mais
Publicado em de Claudio D.
Francesco C.
Francesco C.
User
Autor
 ‪ KolAsim ‪ ‪
ciao, ... ...... quindi si tratterebbe di  R-R... ... se ti interessa e se vuoi provare il mio codice esclusivo, devi fare questi passaggi: 1) - devi sostituire o modificare le immagini non congrue con immagini congrue, o con le stesse misure; ...adesso sono in uso due rapporti differenti: 4:3, e 3:2; ...devono avere tutte lo stesso rapporto... 2) - il testo che adesso è in due celle separte, devi disporlo in una unica cella (Oggetto Testo), con un ritorno  capo per due righe, e  la cella distribuita a tutta larghezza; 3) - togli eventuale codice extra; ... ... avvisami quando avrai fatto così domani andrò a controllare, ... e poi ti proporrò il mio codice, che alla fin fine si ridurrà ad un semplice copia/incolla... .

Buongiorno KolAsim.

Credo di aver rispettato tutte le condizioni da te richieste in questa pagina(o meglio, spero di aver capito quello che mi hai richiesto e di averlo eseguito).

Attendo conferme e magari il codice da provare.

In tutti i casi grazie ancora per il tempo dedicatomi.

Ler mais
Publicado em de Francesco C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... hai usato un rapporto inconsueto (55:18), e gli oggetti nella riga sono poco malleabili...

... comunque, ...prova ad incollare in /head il mio codice qui in allegato; ...i comenti li puoi anche eliminare...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Francesco C.
Francesco C.
User
Autor

Grazie KolAsim. Puoi darmi un parere appena puoi?

 Controlla anche tu se possibile. Andrebbe bene, solo che i testi sono stati ingranditi.

Ler mais
Publicado em de Francesco C.
Francesco C.
Francesco C.
User
Autor

Penso di aver risolto un pò a fortuna. Ho sostituito i valori di queste due righe del codice ed ora sembra essere tutto apposto (almeno in locale).

#imTextObject_8_01_tab0 .cf1 {font-size:8vw !important;}    prima era a 13
#imTextObject_8_01_tab0 .cf2 {font-size:2.6vw !important;} prima era a 4.4

Cambiandoli e provandoli man mano, dopo vari tentativi ho ottenuto un risultato ragionevole.

Posso lasciarlo così?
NB: ancora non ho esportato online il sito, quindi risulta ancora col codice originale.
Lo esportero' nelle prossime ore, magari dopo un riscontro di KolAsim.

Ler mais
Publicado em de Francesco C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Francesco C.
... ...  Cambiandoli e provandoli man mano, dopo vari tentativi ho ottenuto un risultato ragionevole. ... ... 

... i miei precedenti valori servivano per mantenere una certa congruità e leggibilità anche alle risoluzioni inferiori...

... eventualmente puoi provare a differenziarli con le media-query, ...per esempio:

@media (min-width: 720px) {
#imTextObject_8_01_tab0 .cf1 {font-size:8vw !important;}
#imTextObject_8_01_tab0 .cf2 {font-size:2.6vw !important;}}
@media (max-width: 719px) {
#imTextObject_8_01_tab0 .cf1 {font-size:13vw !important;}
#imTextObject_8_01_tab0 .cf2 {font-size:4.4vw !important;}}

.

... 13/4.4 ..puoi personalizzarli  ad hoc ...

.

...per il resto vedo che il mio resize-ratio   funziona a dovere...

... puoi usare qualsiasi rapporto, oppure direttamente le misure reali delle immagini L/A (W/H), ma rapporti interi sarebbero da preferire (1:1 - 2:1 - 3:1 - 3:2 - 4:1 - 4:3 - eccetera, eccetera...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Francesco C.
Francesco C.
User
Autor

Grazie davvero, farò altre prove.
Molto gentile, davvero.

Lascierò qualche feedback a breve.

Ler mais
Publicado em de Francesco C.