WebSite X5Help Center

 
Pietro F.
Pietro F.
User

Swiper grid slider da mobile  it

Autor: Pietro F.
Visited 1092, Followers 2, Udostępniony 0  

Ciao,

Ho inserito uno swiper grid slider e vorrei sapere se da mobile è possibile fare in modo che venga visualizzata solo una foto, mentre da desktop resti l'impostazione 4 colonne (magari con l'inserimento di un codice)

L'effetto desiderato da mobile dovrebbe essere questo.  In allegato vedete come funziona il mio swiper da mobile

Grazie come sempre

Pietro

Posted on the
20 ODPOWIEDZI - 2 USEFUL
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL

... non ho il programma, ma personalmente risolverei immediatamente in questo mio semplice modo EXTRA:
1) - realizzare in una pagina nascosta e senza grafica il PRIMO slideshow per il desktop;
2) - realizzare in una seconda pagina nascosta e senza grafica il SECONDO slideshow per le risoluzioni ridotte/mobile;
3) - nella pagina dove far visualizzare lo slideshow mettere un Oggetto Codice HTML con il codice IFRAME che importa il PRIMO slideshow;
4) - condizionare con un mio codice JS extra (*) il contenuto dell'IFRAME alla risoluzione limite, per esempio 800px...
.
(*) - per averne un'idea puoi vedere qui:    https://helpcenter.websitex5.com/pl/post/208168

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Incomedia
Riccardo P.
Incomedia

Buongiorno Pietro,

automaticamente non è possibile perchè l'oggetto si ridimensiona per far visualizzare sempre le righe e colonne settate. Ho però provveduto a riportare questa tua segnalazione fra le idee così da poterla valutare.

Grazie.

Czytaj więcej
Posted on the from Riccardo P.
Pietro F.
Pietro F.
User
Autor

Ho fatto quanto proponi e il risultato c'è, nel senso che vedo due grafiche diverse da desktop e da mobile.

http://www.vertours.com/page/holidays/home-page-prova.html

Avrei un'altra necessità, che l'ultimo slideshow della pagina, ovvero l'iframe, avesse la larghezza degli altri oggetti (vd link sotto)

http://www.vertours.com/page/holidays/slide-verticale.html

Su quale aspetto devo lavorare? nella pagina che vado a richiamare (senza modello) ho provato a modificare la larghezza della pagina ma lo slideshow resta sempre uguale

Grazie mille

Czytaj więcej
Posted on the from Pietro F.
#ABCD WebAgency
#ABCD WebAgency
User

+1 per la modifica come prima domanda: da mobile dovrebbe vedersi in un modo (esempio postato) da desktop nella versione integrale.

Czytaj więcej
Posted on the from #ABCD WebAgency
Stiac Engineering
Stiac Engineering
User

Attualmente nelle Impostazioni Responsive della pagina è possibile scegliere quali oggetti non rendere visibili a risoluzioni inferiori; 

Se il team di sviluppo implementasse una funzione analoga a quella presente nel Contenuto del Modello (Footer e Header), ovvero quella di poter decidere cosa far vedere e cosa non a ogni risoluzione, potrebbe essere la soluzione a questa problematica e sicuramente ad altre poste nella Community.

Czytaj więcej
Posted on the from Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL
Pietro F.
Ho fatto quanto proponi e il risultato c'è, ... ... 

... nello SCRIPT prova a sostituire il limite delimitatore con 720 px come nel breakpoint che hai usato, in questo modo:

if (larghezza >= 720) {
*********
if (larghezza < 720) {

... poi prova ad incollare nel TAG STYLE (/HEAD):

@media (min-width: 1200px) {#imCell_51, #iframek{height: 500px !important }}
@media (max-width: 1199px) and (min-width: 720px) {#imCell_51, #iframek{height: 320px !important }}
@media (max-width: 719px) and (min-width: 480px) {#imCell_51, #iframek{height: 320px !important }}
@media (max-width: 719px) { #imCell_51, #iframek{height: 420px !important ;}}
#imCell_51 { width:100% !important; margin:0px !important; padding:0px !important; grid-column: 1 /100 !important;}

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pietro F.
Pietro F.
User
Autor

Grazie, così funziona! adesso per lavorare su larghezza e altezza dello slideshow su quali parametri vado ad intervenire? Sull'oggetto, sulla larghezza della pagina che importo o sul codice? ho fatto qualche tentativo ma per il momento senza risultati

Poi dovremmo esserci e non disturbo più ;)

Grazie

Czytaj więcej
Posted on the from Pietro F.
Pietro F.
Pietro F.
User
Autor

Forse sono riuscito

Czytaj więcej
Posted on the from Pietro F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL

... pare che funzioni bene...

... secondo me dovresti rivedere le impostazioni dello slideshow della pagina ciao.html sotto ai 480 pixel...

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pietro F.
Pietro F.
User
Autor

KolaAsim secondo te riesco ad inserire due iframe nella stessa pagina? ho fatto un tentativo e si sovrappongono! 

Czytaj więcej
Posted on the from Pietro F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL
Pietro F.
KolaAsim secondo te riesco ad inserire due iframe nella stessa pagina? ho fatto un tentativo e si sovrappongono! 

... si, ...basta controllare gli ID di riferimento e ogni iframe deve avere un nome diverso dal precedente, per esempio per semplificare, iframek2 ...

... eventualmente posta il link della pagina in cui stai provando...

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pietro F.
Pietro F.
User
Autor

di seguito il link

http://www.vertours.com/page/holidays/home---copia.html

dove vedi lo spazio bianco c'è un iframe che richiama due pagine differenti in base al dispositivo da cui visualizzo la pagina (come ho fatto per lo slideshow finale che si vede e funziona)

Grazie mille

Czytaj więcej
Posted on the from Pietro F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL

... usa un solo codice SCRIPT per ambedue gli iframe, così:

<script>

function risoluzioneK() { var w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; var larghezza = w;
if (larghezza >= 720) {
document.getElementById("iframek").src = "http://www.vertours.com/page/holidays/prova.html";
document.getElementById("iframek2").src = "http://www.vertours.com/page/holidays/pietro.html";
} else if (larghezza < 720) {
document.getElementById("iframek").src = "http://www.vertours.com/page/holidays/ciao.html";
document.getElementById("iframek2").src = "http://www.vertours.com/page/holidays/clara.html";
}
}
window.onload = function () {risoluzioneK()}
window.onresize = function () {risoluzioneK()}

</script>

_______________________________

... i TAG IFRAME li puoi lasciare così come sono, e lo SCRIPT lo elimini e lo puoi incollare PRIMA della CHIUSURA del TAG /HEAD del pannello ESPERTO | Codice Personalizzato delle Proprietà della Pagina...

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pietro F.
Pietro F.
User
Autor

provo subito e ti faccio sapere

Czytaj więcej
Posted on the from Pietro F.
Pietro F.
Pietro F.
User
Autor

direi che adesso ci siamo! l'unico "problema" è che da mobile non mi fa vedere tutto il contenuto della pagina che richiamo con l'iframe..ho provato a fare alcune modifiche ma niente!

Se provi a dare un'occhiata

Grazie Mille

Czytaj więcej
Posted on the from Pietro F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL
Pietro F.
... ... ...  da mobile non mi fa vedere tutto il contenuto della pagina che richiamo con l'iframe... ... ...  ... ... 

... sembra OK, ...ma!  ...come ti avevo anticipato, rivedi le impostazioni di questa pagina sotto ai 480 pixel:   http://www.vertours.com/page/holidays/ciao.html   ...perchè si ingigantisce di suo...

... non so come funziona quell'oggetto, ma prova a mettere una altezza fissa della riga...

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pietro F.
Pietro F.
User
Autor

l'iframe che non si visualizza correttamente da mobile è l'altro..

Czytaj więcej
Posted on the from Pietro F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL

...  forse non si vede  l'etichetta blu in basso...

... prova ad aumentare l'altezza a iframeK2

<iframe id ="iframek2" name="iframek2"  width=100%  height=450  scrolling=no ></iframe>

... prova con 450, oppure 480, ...potrebbero bastare, ma valuta un po' tu...

... controlla che anche l'Oggetto HTML contenitore abbia altezza adeguata...

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪