Modifier apparence scrollbar sur firefox

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Modifier apparence scrollbar sur firefox

Message par Oz-Chan Sam 31 Déc 2022 - 0:40

Détails techniques


Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://nova-aurora.forumactif.com

Description du problème

Bonsoir !

J'aimerai modifier l'apparence de ma scrollbar de ma page d'accueil sur firefox. J'ai réussi à le faire sur google chrome, mais sur cet autre navigateur... Impossible !

Voilà le code :

Code:
.contexte{background:#82a8d7; height:250px; overflow:auto; font-size:12px; font-family:Montserrat, sans-serif; color:#454545; text-align:justify; padding:5px;}
.contexte::-webkit-scrollbar{width: 6px; background: #eaeaea;}
.contexte::-webkit-scrollbar{width: 2px;}
.contexte::-webkit-scrollbar-thumb{background-color: #86716e;}
.contexte::-webkit-scrollbar-track{background-color: #fff; border: 0px solid #eaeaea;}
.pred{position:relative; top:15px; left:2px;}

Merci ! Very Happy


Dernière édition par Oz-Chan le Mar 3 Jan 2023 - 13:03, édité 2 fois
Oz-Chan

Oz-Chan
****

Messages : 388
Inscrit(e) le : 01/01/2010

http://newfofo.com/index.htm
Oz-Chan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier apparence scrollbar sur firefox

Message par Toryudo Sam 31 Déc 2022 - 11:00

Bonjour !

Effectivement, la propriété -webkit-scrollbar n'étant ni standard, ni en voie de standardisation, aucune chance de la voir apparaitre sur Firefox un jour. Par contre, vous pouvez utiliser les deux propriétés suivantes (non disponibles sur les autres navigateurs bien que standards, elles) :
https://developer.mozilla.org/fr/docs/Web/CSS/CSS_Scrollbars

Vous aurez toujours un rendu différent entre Firefox et les autres navigateurs à cause de ça.
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1374
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier apparence scrollbar sur firefox

Message par Oz-Chan Sam 31 Déc 2022 - 13:08

Bonjour,

Merci pour votre réponse !
J'ai tenté de mettre le code donné, mais je crois mal avoir mis ma balise dans mon HTML. Pouvez-vous me dire comment la placer ? C'est pour cet endroit.

Code:
<div class="contexte">
                                                                                   Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?  <br /><br /> <a href="https://nova-aurora.forumactif.com"> Lire le contexte</a>                                                                        
      </div>

EDIT : j'ai touché au CSS entre deux, au besoin.

Code:
.contexte {
background: #82a8d7;
height: 245px;
width: 300px;
font-size: 12px;
margin-top: 25px;
overflow: auto;
font-family: Montserrat,sans-serif;
color: #454545;
text-align: justify;
padding: 5px;
border-radius: 5px;
}

.contexte::-webkit-scrollbar{width: 6px; background: #eaeaea;}
.contexte::-webkit-scrollbar{width: 2px;}
.contexte::-webkit-scrollbar-thumb{background-color: #fff6cd;}
.contexte::-webkit-scrollbar-track{background-color: #82a8d7; border: 0px solid #82a8d7;}
.contexte a{ color: #140e55!important; font-weight:bold;}
.contexte a:hover{ color: #580a8a!important; font-weight:bold;}

Encore merci !
Oz-Chan

Oz-Chan
****

Messages : 388
Inscrit(e) le : 01/01/2010

http://newfofo.com/index.htm
Oz-Chan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier apparence scrollbar sur firefox

Message par Oz-Chan Lun 2 Jan 2023 - 15:23

up
Oz-Chan

Oz-Chan
****

Messages : 388
Inscrit(e) le : 01/01/2010

http://newfofo.com/index.htm
Oz-Chan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier apparence scrollbar sur firefox

Message par Toryudo Lun 2 Jan 2023 - 15:30

Ce serait de cette façon par exemple, vous ne pourrez malheureusement par faire plus fin, mais en adaptant les deux pour qu'ils se ressemblent, voilà ce que ça pourrait donner :
Code:
.contexte {
  background: #82a8d7;
  height: 245px;
  width: 300px;
  font-size: 12px;
  margin-top: 25px;
  overflow: auto;
  font-family: Montserrat,sans-serif;
  color: #454545;
  text-align: justify;
  padding: 5px;
  border-radius: 5px;
  scrollbar-color: #fff6cd transparent;
  scrollbar-width: thin;
}

.contexte::-webkit-scrollbar{width: 8px; background: #eaeaea;}
.contexte::-webkit-scrollbar-thumb{background-color: #fff6cd;}
.contexte::-webkit-scrollbar-track{background-color: #82a8d7; border: 0px solid #82a8d7;}
.contexte a{ color: #140e55!important; font-weight:bold;}
.contexte a:hover{ color: #580a8a!important; font-weight:bold;}
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1374
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier apparence scrollbar sur firefox

Message par Oz-Chan Lun 2 Jan 2023 - 15:45

j'ai cité au lieu d'éditer le prochain message, désolé- Sad Sad Sad


Dernière édition par Oz-Chan le Mar 3 Jan 2023 - 2:32, édité 1 fois
Oz-Chan

Oz-Chan
****

Messages : 388
Inscrit(e) le : 01/01/2010

http://newfofo.com/index.htm
Oz-Chan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier apparence scrollbar sur firefox

Message par Oz-Chan Mar 3 Jan 2023 - 2:31

Bonjour,

Oh merci beaucoup, c'est déjà mieux ! J'aimerai savoir s'il est aussi possible d'ajouter un contour de couleur ? J'ai tenté avec :

border-color: 1px solid #c2a417; mais, rien...

Par contre, en touchant ce code, j'ai bizarrement ma barre de navigation, en haut, qui n'est plus respensive. Sachant que je corrigeais le code pour l'image de fond, ça a peut-être aussi joué dessus ?
Sur mon écran ça passe, mais quand je fais le test sur téléphone, voici l'espace à droite :


 Modifier apparence scrollbar sur firefox IMG_0769

Au cas où, je vous redonne les codes de la PA et de la barre

Code:
/*****************PA*******************/
.fondPA{margin:-20px auto; width:1000px; height:550px; background-image:url('https://i.servimg.com/u/f74/20/14/12/09/198.jpg'); background-repeat:no-repeat; border-radius:20px;}

    .blockg {
padding: 10px;
float: left;
margin-left: 20px;
    }

.blockd{padding:10px; float:right; margin:20px; height:400px; width:180px; margin-right:120px;}

    .contexte {
      background: #82a8d7;
      height: 245px;
      width: 300px;
      font-size: 12px;
      margin-top: 25px;
      overflow: auto;
      font-family: Montserrat,sans-serif;
      color: #454545;
      text-align: justify;
      padding: 5px;
      border-radius: 5px;
      scrollbar-color: #fff6cd transparent;
      scrollbar-width: thin;
    }
     
    .contexte::-webkit-scrollbar{width: 8px; background: #eaeaea;}
    .contexte::-webkit-scrollbar-thumb{background-color: #fff6cd;}
    .contexte::-webkit-scrollbar-track{background-color: #82a8d7; border: 0px solid #82a8d7;}
    .contexte a{ color: #140e55!important; font-weight:bold;}
    .contexte a:hover{ color: #580a8a!important; font-weight:bold;}

.pred {
margin-top: 15px;
width: 200px;
    }


.linkpred{display:inline-block; margin:2px; }
.linkpred img{width:50px; height:50px; transition:all 800ms; filter:grayscale(70%); border:solid 1px #040219;}
.linkpred img:hover{transition:all 800ms; filter:grayscale(0%);}

.staffimage{width: 180px; height: 50px; border: 2.4px solid #040219;  border-radius:10px; margin-top: 5px;}
.staff{opacity: 0.0; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease; width: 180px; height: 40px;}
.staff img{width:180px; height:50px;}
.staff:hover{opacity: 1.0; -webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;
width: 155px;height: 25px;background-color:rgba(55,55,55,0.8);padding: 7px;margin: 5px;}
.staffname{text-align: left; text-align:center;line-height: 100%;text-transform: uppercase;}
.staffname a{font-family: montserrat, sans-serif;font-weight: 200;font-size: 11px; color: #82a8d7; text-shadow:0px 1px 2px black; text-decoration:none;}
.staff p{color:#eaeaea; font-size:10px; position:relative; top:-12px;}

.lienut{padding:8px; background:#02153c; margin:3px; text-align:center; outline: 1px solid #c2a417; outline-offset: -2px;}
.lienut a{color:#eaeaea; text-decoration:none; font-family:Montserrat, sans-serif; text-transform:uppercase; font-size:12px; font-size:12px; display:block;}
.topsite{display:inline-block; margin:3px; position:relative; left:2px; transition:all 800ms; border:solid 1px #040219;}
.lienut:hover{transition:all 800ms; opacity:0.6;}

a {
text-decoration: none!important;
}

.Background{background-color: transparent !important;}

a:hover {
text-decoration: none !important;
cursor: crosshair;
}

span.rank_no_text {
display:none;}

Barre nav'

Code:
/* NAVIGATION */
#navSIT {
position:fixed; z-index:5; left:0; top:0;
width:100%; height:50px;
background:#03152b; /* MODIFIABLE */
}
.navSIT {
position:absolute; top:15px; right:15px;
}
.mainmenu img {
display:none;
}
/* BORDURE AVATAR */
.avaSIT {
position:absolute; z-index:5; left:15px;
width:75px; height:75px; border-radius:75px; overflow:hidden; border:10px solid;
border-color:#000d1c; /* MODIFIABLE */
}
/* IMAGE AVATAR */
.avaSIT img{
width:75px;
}
/* MESSAGE DE BIENVENUE */
.welcSIT {
position:absolute; left:130px; top:20px;
font-size:12px; font-family:Arial; /* MODIFIABLE */
color:white; /* MODIFIABLE */
}
/* BIENVENUE */
.welcSIT::before {
float:left; margin-right:5px;
content:'Bienvenue'; /* MODIFIABLE */
}
/* LIENS NAVIGATION */
#navSIT a{
display:inline-block; vertical-align:middle;
text-align:center;
text-transform:uppercase; font-size:12px; font-family:Arial; /* MODIFIABLE */
color:white; /* MODIFIABLE */
transition:all .65s linear; -webkit-transition:all .65s linear;
}
/* SURVOL LIEN NAVIGATION */
#navSIT a:hover {
color:lightgrey; /* MODIFIABLE */
}
/* DECONNEXION */
a#logout.mainmenu {
font-size:0px;
}
a#logout.mainmenu::after {
display:inline-block; vertical-align:middle;
font-size:12px !important; content:'Déconnexion'; /* MODIFIABLE */
}
/* MENU RECHERCHE */
#search_menu {
top:45px !important; left:5% !important;
}
/* COULEUR FOND MENU RECHERCHE */
#search_menu td.row2 {
background:lightgrey !important; font-family:Arial; /* MODIFIABLE */
}
/* COULEUR TEXTE MENU RECHERCHE */
#search_menu td.row2 span.genmed {
color:black !important; /* MODIFIABLE */
}
/* TITRE MENU RECHERCHE */
#search_menu th.thHead {
text-transform:uppercase; font-family:Arial; /* MODIFIABLE */
background:black; color:white; /* MODIFIABLE */
}
/* BARRE MENU RECHERCHE */
#search_menu input.post {
height:23px !important; border:none !important;
background:white; color:black; /* MODIFIABLE */
}
/* BOUTON MENU RECHERCHE */
#search_menu input.button {
height:25px; border:none !important; text-transform:uppercase;
background:black; color:white !important; /* MODIFIABLE */
}
/* RECHERCHE AVANCEE */
#search_menu a{
display:block; margin-bottom:5px; width:235px;
background:none !important; border:none !important;
text-transform:uppercase; font-weight:bold; color:black !important; /* MODIFIABLE */

Merci !
Oz-Chan

Oz-Chan
****

Messages : 388
Inscrit(e) le : 01/01/2010

http://newfofo.com/index.htm
Oz-Chan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier apparence scrollbar sur firefox

Message par Toryudo Mar 3 Jan 2023 - 9:50

Bonjour !
Pour ajouter le border, l'orthographe exacte pour la règle est :
Code:
border: 1px solid #c2a417;

Par contre, je n'ai pas ce qu'il faut pour constater le problème de la barre de navigation, je n'obtiens pas le même rendu, désolé.
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1374
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier apparence scrollbar sur firefox

Message par Oz-Chan Mar 3 Jan 2023 - 13:02

Bonjour,

C'est bon pour le contour, merci !

Je vais rouvrir un sujet pour la barre, merci !! Smile
Oz-Chan

Oz-Chan
****

Messages : 388
Inscrit(e) le : 01/01/2010

http://newfofo.com/index.htm
Oz-Chan a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum