problema bootstrap e iframe postato il 15/04/2024 12:14:52 nel forum programmazione, gdrcd, open source, hosting
scusate sto cercando di far leggere le mediaquery di bootstrap all'interno di un iframe, ma niente mi legge tutto(per cui i css li prende bene), ma non riesco a fargli leggere le mediaquery, qualcuno lo conosce e sà aiutarmi?
Pagine → 1
15/04/2024 15:17:55
uhm non hai fornito tanti dettagli quindi non so bene come aiutarti però proviamoci!
Di preciso cos'è che non funziona? E dove? Che versione di bootstrap stai usando? La classe padding-col5 non la riconosco uhm immagino sia custom
15/04/2024 15:27:24
Allora la versione usata è l'ultima, credo sia la v5.3.3, non mi legge il media delle classi col, non mi setta la width giusta tipo:
15/04/2024 15:55:50 e modificato da pharros il 15/04/2024 15:56:38
mi sembra di capire che ti serve applicare le classi bootstrap in elementi che vengono caricato DENTRO l'iframe, giusto?
In questo caso, devi importare bootstrap anche nell'header della pagina che carichi dentro l'iframe o non funzionerà (se è un header comune dovrebbe esserci però per sicurezza controlla). Il contenuto degli iframe è una pagina a se stante, quindi non eredita i css della pagina principale
16/04/2024 09:39:14
magari sono io che non riesco a spiegarmi bene, dentro la pagina inclusa nell'iframe c'e' tutto, bootstrap.css, bootstrap-min.css, bootstrap-theme.min.css, bootstrap-theme.css, jquery-ui.min.css e all.min.css(la stessa identica cosa presente nella main principale), tant'è che le classi all'interno della pagina inclusa me le vede, ma non mi vede appunto le mediaquery!!
16/04/2024 10:19:47
Ok ho capito il problema allora. Le media query dentro gli iframe non funzionano perché il viewport dell'iframe è diverso da quello del parent. Mi spiego meglio:
supponiamo che la tua viewport (l'area visibile sul browser; insomma, la dimensione della finestra) sia 1920x1080. L'iframe invece è largo, ad esempio (numeri a caso) 300x800 (o quale che sia l'altezza) perché relegato all'interno di una colonna. Il viewport del contenuto dell'iframe sarà di 300x800, NON di 1920x1080.
Di conseguenza, le mediaquery che riguardano il contenuto dell'iframe vanno tarate sul vieport dell'iframe, NON della finestra del browser. Quel che ti conviene fare è scrivere delle media query nella pagina principale che vadano a ridimensionare l'iframe e poi, all'interno dell'iframe, scrivere delle mediaquery che vadano a modificare il contenuto dell'iframe in base alla sua nuova dimensione. Bootstrap, tuttavia, non funzionerà perché per lui l'iframe si troverà sempre in ambito "mobile" per così dire, visto che è piccolo.
Credo esistano dei "trucchetti" con javascript per ingannare l'iframe e dargli dimensioni interne pari a quelle del viewport principali, ma sarebbe un workaround e francamente non lo consiglio
16/04/2024 10:41:43
ok un lavoraccio insomma(che bello), ok grazie mille della risposta
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Midian Realms: Inizio fase di test
Il gestore di Il Grande Blu ha risposto alla recensione di spike92
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Felix Felicis GdR - Harry Potter GdR: La Resistenza?
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
Game of Thrones → Pronto a diventare il Signore dei Sette Regni? Guida la tua grande casata in epiche battaglie PvP ed esplora il mondo di Westeros!
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
I dati del generatore di rank sono stati aggiornati!
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Midgard Shard - Intervista allo Staff dello Shard dell'MMORPG Ultima Online Midgard!
The Young Riders Italia - Intervista alla gestione del play by email western The Young Riders Italia
Luca Ferrara - Intervista al creatore di Star Trek Genesis...
Stargate Command - Stargate Command Online, un gioco da gaters presentato da Fantascienza.com
New Black Gold - Intervista al gestore di New Black Gold, il play by chat cyberpunk!
The Veil - Intervista al gestore Hello, friend - The Veil, play by chat urban fantasy!