Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα. Έχω φτιάξει ένα navbar. Το πρόβλημα μου είναι οτι όταν είναι σε μικρές οθόνες (collapsed) και έχει γίνει σκρολ (δηλαδή είναι στην άσπρη version) το background των στοιχείων είναι διαφανές αντί για άσπρο. Πως μπορώ να το κάνω άσπρο?

Έχω αναπαράγει το header μου εδώ https://codepen.io/iliask/pen/ExwyLEq

Υ.Γ. Τα Lorem ipsum από κάτω είναι για να μπορείτε να κάνετε σκρολ.

 

  • 3 εβδομάδες αργότερα...
Δημοσ.

Στο else δίνεις στο ".fixed-top" height:60px. Κάνε το auto.

Με τέτοιο κώδικα τύπε, λογικό να μη βγάζεις άκρη.

πχ..
const navbar =  document.getElementById("homenavbar")
navbar.classList.remove( "class1', "class2", "class3",klp)
navbar.classList.add( "class1', "class2", "class3",klp)

έχεις το ίδιο αποτέλεσμα με πιο ευανάγνωστο κώδικα.

  • 4 εβδομάδες αργότερα...
Δημοσ.
Στις 27/12/2021 στις 12:57 ΠΜ, ralloss είπε

Στο else δίνεις στο ".fixed-top" height:60px. Κάνε το auto.

Με τέτοιο κώδικα τύπε, λογικό να μη βγάζεις άκρη.

πχ..
const navbar =  document.getElementById("homenavbar")
navbar.classList.remove( "class1', "class2", "class3",klp)
navbar.classList.add( "class1', "class2", "class3",klp)

έχεις το ίδιο αποτέλεσμα με πιο ευανάγνωστο κώδικα.

Ευχαριστώ πολύ!

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...