Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : spadajoker 25 May 2013, 14:27:40
-
Ciao a tutti,
ho un sito con joomla 2.5 e funziona molto bene, l'unico problema è che mi sono accorto che dalla visualizzazione su di un tablet o smartphone o anche pc con schermo più piccolo del mio mi da un problema di visualizzazione.
In pratica i banner laterali e il menu login laterale fuori dal content mi si sovrappongono sopra i contenuti degli articoli.
In pratica il sito non si auto-dimensiona a seconda del terminale usato.
Come posso ovviare a questo problema?
Il template fornisce le impostazioni per il mobile ma solo per la versione a pagamento.
-
devi rendere il template responsive, la maniera più semplice è quella di impostare le varie parti e renderle adattabili alle varie risoluzioni, impostando le percentuali "%" su le larghezze widht e sulle altezze height... anche se questa è una soluzione troppo semplicistica... comunque se metti un link, magari qualcuno potrà essere più preciso.
-
grazie per la risposta...
il sito www.aromamassage.altervista.org
per il resto proverò a cambiare un pò le percentuali anche se già dovrebbero essere impostate... :)
-
beh.. per iniziare se vai sul file php che genera la pagina iniziale e cambi
#jsn-page {
width: 960px;
}
in
#jsn-page {
width: 100%;
}
qualcosa cambia
-
allora ho impostato nel file template.css la percentuale al 100%, ma se accedo con il mio smartphone non è cambiato nulla...
non esiste nessuna applicazione in grado di fare da se il responsive del sito ?
-
che cosa hai impostato al 100% nel template.css.????
E poi il template è composto di vari selettori ( DIV ) e classi e quindi bisogna agire su ognuno di essi per renderli responsive se già non lo sono. Io personalmente ho trovato in rete ottimi template responsive joomla free " gratis " e me li sono adattati alle mie esigenze.....
-
Ho cambiato il 960px del jsn-page in 100% come mi avevi suggerito..questa impostazione l ho trovato solo nel file template.css
E cmq ho in parte risolto settndo l impostazione generale del template al 70%.. Nn è la soluzion emiglore ma per ora nn saprei come risolvere..
-
diciamo che il template non era il massimo, comunque fortunatamente ho risolto con il non pubblicare oggetti nelle parti laterali (stick left e stickright) e impostando una voce all'interno della gestione del template in variabile con percentuale all'80%.
Così funziona bene, ma se si pubblica qualcosa nelle altre colonne esse si sovrappongono...
Cmq potrei dire di aver risolto :)
grazie a tutti delle vostre considerazioni