Pi footer responsive

Ho applicato alcune correzioni.

Principali modifiche:

  • il componente ora utilizza variabili CSS, quindi è compatibile con la modalità scura

  • alcune correzioni alle query media per risolvere il bug segnalato da @mbauman

  • aggiunta un’impostazione che consente di controllare se il piè di pagina deve essere visualizzato nelle pagine che richiedono l’accesso

La causa qui è la specificità CSS. Il tuo CSS seleziona .wrap e funziona, ma questo componente include anche del CSS che seleziona #main-outlet e gli aggiunge alcune proprietà per mantenere il piè di pagina in basso anche nelle pagine brevi.

Discourse-easy-footer/common/common.scss at main · discourse/Discourse-easy-footer · GitHub

Il selettore #main-outlet ha una specificità maggiore rispetto al tuo selettore .wrap — poiché si basa su un ID — quindi sovrascrive i tuoi stili.

Puoi risolvere aggiungendo questo CSS:

#main {
  #main-outlet {
    width: 1200px; // o la larghezza che preferisci
  }
}

Certo, rimuovi tutte le colonne extra che non ti servono nelle impostazioni e otterrai tre colonne.

Non riesco a riprodurre questo problema, ma l’errore suggerisce che le tue impostazioni non sono corrette. Puoi verificare di nuovo e assicurarti di aver seguito le istruzioni sotto ogni impostazione? Se il problema persiste, puoi condividere un link al sito dove riscontri l’errore?


Ho fatto un po’ di pulizia e ho eliminato le risposte relative ai bug che verranno risolti non appena aggiornerai il componente. Se il tuo problema persiste, sentiti libero di pubblicare di nuovo a riguardo.

7 Mi Piace