Joomla.it Forum

Joomla! 3 => I Template di Joomla! 3 => : geppino 30 Jun 2021, 23:42:43

: Riposizionamento modulo banner (RISOLTO)
: geppino 30 Jun 2021, 23:42:43
Salve,
Sto usando un template gratuito per Joomla 3 (heavy equipment) e vorrei risolvere un problema:
Ho inserito un banner nel modulo banner e, quando la risoluzione di un monitor è più alta, rimpicciolendo la pagina, l’immagine visualizzata nel modulo banner si allinea a sinistra e non al centro, come la to il bar superiore che contiene il menu principale.
Questo di d’allineamento è brutto da vedere, come posso posizionare al centro il modulo banner? Nel template non ho trovato nessun dettaglio per questo, neanche nel file template.css
In questo file c’è solo una riga che menziona il banner ma è preceduta da cancelletto, quindi è un commento :-(
Grazie
: Re:Riposizionamento modulo banner
: giusebos 01 Jul 2021, 09:48:53
c'è sicuramente da fare un aggiustamento al css, ma senza link al sito non so dirti altro.
: Re:Riposizionamento modulo banner
: geppino 01 Jul 2021, 15:53:27
Perdonami, ho dimenticato di inserirlo nel quesito, il sito è cccmolise.it


Grazie
: Re:Riposizionamento modulo banner
: giusebos 01 Jul 2021, 19:33:52
domanda: perchè usare il modulo banner per inserire un immagine?
Non è lo strumento giusto.

Poi tu hai il problema non solo per i monitor piccoli, ma anche per quelli molto grandi che ti piazzano l'immagine tutta a sinistra
: Re:Riposizionamento modulo banner
: geppino 01 Jul 2021, 21:19:07
Infatti, il problema più fastidioso è che con schermi più grandi si allinea a sinistra, scostandosi molto dalla Toolbar superiore.
Come potrei inserire l'immagine? creare un modulo nuovo personalizzato centrato (se è possibile) oppure non usando moduli ed inserendola in altro modo?


Geppino
: Re:Riposizionamento modulo banner
: giusebos 01 Jul 2021, 23:24:41
usa un modulo personalizzato ed inserisci l'immagine dentro un DIV, poi dai una classe ad essa, tipo bannercentrato e incolli questa regola nel css:

:
.bannercentrato {
width: 100%;
margin: 0 auto;
}
: Re:Riposizionamento modulo banner
: geppino 02 Jul 2021, 16:47:38
Ciao giusebos,
credo di aver fatto tutto come mi hai detto (sul sito in locale, prima di modificare il remoto).
- Ho creato un modulo personalizzato, chiamandolo bannercentrato;
- ho inserito l'immagine al centro del campo testo, formattata come DIV;
- ho posizionato il modulo in posizione banner;
- ho inserito la regola nel css.
Ora l'immagine è ben allineata con il menu in alto, come vedrai nell'allegato.
L'unica cosa è che l'immagine non viene "calamitata" ai lati, ma meglio così altrimenti apparirebbe in alcuni casi molto deformata.
Grazie mille ;-)


Geppino
: Re:Riposizionamento modulo banner
: giusebos 02 Jul 2021, 17:05:34
Ho visto l'immagine, ma in questo caso occorre un link al sito per capire come intervenire.
: Re:Riposizionamento modulo banner
: geppino 02 Jul 2021, 23:50:58
In che senso? vuoi l'accesso del backend o cosa?
se vuoi te lo invio in privato :-)


Geppino
: Re:Riposizionamento modulo banner
: giusebos 03 Jul 2021, 10:47:44
intendevo il link al sito, ma ho visto adesso che lo avevi messi qualche post sopra...
: Re:Riposizionamento modulo banner
: giusebos 03 Jul 2021, 10:51:28
questo

:

<div style="text-align: center;"><img src="/images/banners/Banner%20testata%201518.png" alt="Banner testata 1518" width="1519" height="313"></div>

diventa

:
<div class="bannercentrato"><img src="/images/banners/Banner%20testata%201518.png" alt="Banner testata 1518" width="1519" height="313"></div>

correggi il nome dell'immagine in maniera che non abbia spazi; chi mette gli spazi è un nubbio incompetente della peggior specie ;D ;D
: Re:Riposizionamento modulo banner
: giusebos 03 Jul 2021, 10:53:49
mentre la regola che hai scritto diventa da così

:
.bannercentrato  {
    width: 100%;
    margin: 0 auto;
}
a così
:
.bannercentrato img {
    width: 100%;
    margin: 0 auto;
}
: Re:Riposizionamento modulo banner
: giusebos 03 Jul 2021, 10:54:31
in questo modo avrai sempre il banner largo quanto la viewport orizzontale del browser
: Re:Riposizionamento modulo banner
: geppino 03 Jul 2021, 20:35:01
Eccomi:
ho provato a modificare il codice del modulo "bannercentrato" in questo modo (modificando il nome dell'immagine in Bannertestata):

<div class="bannercentrato"><img src="/images/banners/Bannertestata.png" alt="Bannertestata" width="1519" height="313" style="display: block; margin-left: auto; margin-right: auto;" /><>

(lo style="display ecc ecc l'ha inserito lui dopo che ho cliccato sull'editor di metterlo al centro altrimenti lo allineava a sinistra.)

Poi ho modificato il template, inserendo img:
.bannercentrato img {

    width: 100%;    margin: 0 auto;
}

ma si vede sempre come prima, non calamitando l'immagine ai lati, forse devo levare le dimensioni fisse nel DIV?

: Re:Riposizionamento modulo banner
: giusebos 03 Jul 2021, 21:06:36
togli tutto questo che non serve
:
width="1519" height="313" style="display: block; margin-left: auto; margin-right: auto;"


mi piacerebbe sapere con quale criterio hai inserito display e margin; guarda che non è una partita a dadi dove la fortuna serve!

Quindi non inserire regole buttate li alla ca**o di cane come si dice a Firenze ;)
: Re:Riposizionamento modulo banner (RISOLTO)
: geppino 04 Jul 2021, 16:39:11
Ciao giusebos,
hai ragione, non si possono seminare regole alla rinfusa  8)
me ne sono accorto dopo la modifica che avrei dovuto eliminare le dimensioni date prima, con quell'ultima impostazione ormai non servivano piu', compreso lo stile di allineamento centrale.


Grazie di nuovo  ;D


Geppino
: Re:Riposizionamento modulo banner
: giusebos 04 Jul 2021, 18:40:52
Non dimenticare di inserire risolto