Question Couleurs de la barre de défilement Lion


Les barres de défilement dans Lion semblent être basées sur la couleur d'arrière-plan du code HTML (couleur plus claire BG = barres de défilement noires, BG plus foncé = blanc).

Le problème que je rencontre provient de ce que je suppose être un truc commun en ce qui concerne les pieds de page. J'ai l'habitude de définir la couleur d'arrière-plan de mon élément HTML comme couleur du pied de page, si la page est plus courte que la fenêtre du navigateur, le pied de page semble continuer (puisque l'élément BODY se termine et l'élément HTML est affiché jusqu'à la fin) de la page). Cependant, cela laisse la barre de défilement basée sur la couleur du pied de page et non sur la couleur de la zone de contenu.

Y a-t-il d'autres astuces pour que les pieds de page continuent lorsque la page est plus courte que la fenêtre, ou de toute façon pour forcer la couleur des barres de défilement (ick) de Lion?


10
2017-07-20 13:05


origine


Réponses:


J'ai juste eu le même problème, mais cela semble le résoudre. Bien que je ne l'ai pas encore testé avec d'autres navigateurs. Voici comment je l'ai corrigé.

html {
  background: #151515;
}
body {
  background: #FFF;
}

J'ai défini la couleur d'arrière-plan que je voulais remplir le reste de la page en tant que couleur d'arrière-plan html et défini la couleur d'arrière-plan du corps sur blanc pour inciter Safari à afficher la barre de défilement gris foncé. J'espère que cela t'aides!


5
2017-07-23 13:56



Je pourrais suggérer d'utiliser le technologie sticky footer. Cela va coller le pied de page en bas et vous permettra de changer la couleur de fond en même temps.

Ou, si vous ne voulez pas que votre pied de page colle au fond, vous pouvez créer un conteneur, avec 100% de hauteur de la fenêtre (il y a beaucoup de possibilités pour y parvenir) et appliquer une couleur de fond au conteneur. et une couleur de fond différente pour le HTML


0
2017-07-20 13:42