Consulenze tecnologiche e informatiche

In questi giorni mi sono trovato a rigenerare il template per questo sito, basato su Joomla! 2.5.8, usando le nuove funzionalità del programma Artisteer 4, in modo da avere la disposizione automatica dei contenuti sui piccoli schermi di tablet e smartphone.

 

Come sempre il risultato è stato quello sperato, salvo la fastidiosa comparsa delle barre di scorrimento nella finestrella di navigazione delle pagine nella vista blog, situazione che in base alle mie prove si presenta con Chrome e Safari.

 

Barre di navigazione inutili

Barre di navigazione inutili

Dopo una rapida indagine ho riscontrato che il problema è apparentemente causato dalla formattazione di un’istruzione di padding nel template.css generato dal programma.
div.pagination ul, div.pagination ul li, div.pagination ul > li:before {

display: inline-block;
list-style: none;
margin: 0;
padding: 0 0.3em;
background: none;
content: normal;

}
Per raggirare il problema, trattandosi di una pezza, ho scelto per una soluzione drastica, che non ha evidenziato effetti collaterali sulla visualizzazione del sito e da parte degli altri browers, andando a modificare il padding in questo modo.
div.pagination ul, div.pagination ul li, div.pagination ul > li:before {

display: inline-block;
list-style: none;
margin: 0;
padding: 2px;
background: none;
content: normal;

}

 

Visualizzazione corretta

Visualizzazione corretta

 

Fino alla risoluzione definitiva del problema diventa tuttavia necessario modificare il template ad ogni aggiornamento dello stesso.

 

Va precisato che l’effetto grafico indesiderato può dipendere anche dall’interazione con moduli, plugin o componenti di Joomla, che interagendo tra loro possono anche creare degli effetti imprevedibili in fase di sviluppo.

 

 

 

Categorie
Archivi
Count per Day
  • 14Questo articolo:
  • 130892Totale letture:
  • 167Letture odierne:
  • 229Letture di ieri:
  • 21 novembre 2016Dal:
Iscriviti alla Newsletter
Iscriviti alla nostra newsletter ed unisciti ai nostri iscritti.

Seleziona lista (o più di una):




Trattamento dei dati