/ / Aggiungi stili CSS in linea agli elementi dell'elenco di navigazione Magento: php, css, magento, navigazione, blocco

Aggiungi stili css in linea agli elementi della lista di navigazione Magento: php, css, magento, navigazione, blocco

Mi piacerebbe aggiungere alcuni stili CSS in linea (ad esempio il riempimento) alle mie IS di navigazione Magento. La chiamata a renderCategoriesMenuHtml() in top.phtml mi ha portato a Navigation.php ma non riesco ad aggiungere un altro argomento senza generare un errore.

Qualsiasi aiuto su questo sarebbe splendido!

risposte:

0 per risposta № 1

prova a sovrascrivere Navigation.php con il tuo Navigation.php locale e modifica quella funzione renderCategoriesMenuHtml ()

se non funziona, jQuery è tuo amico:-) Ottieni la voce di menu e aggiungi la tua nuova classe css con jQuery e aggiungi quella classe al tuo file css. perché dovresti usare in linea? Va bene però se si utilizza CSS inline tramite JavaScript.


1 per risposta № 2

Devo andare con tutti quelli che hanno detto CSS in lineaè una cattiva idea. Se vuoi aggiungere un tuo CSS extra, inseriscilo in un foglio di stile separato da quello standard e collegalo come foglio di stile aggiuntivo dopo quello standard. Ricorda che puoi avere più fogli di stile per pagina e che eventuali conflitti vengono risolti a favore di quello caricato per ultimo.