A voir également:
- Gestion des cadres CSS
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion photo gratuit - Guide
- Gestion des fichiers - Télécharger - Gestion de fichiers
- Gestion autorisation application android - Guide
- Gestion des mots de passe android - Guide
2 réponses
Salut,
pour ça il faut voir avec la propriété
https://www.w3schools.com/Css/css_positioning.asp
position:sticky; est incomplet si vous ne rajoutez que -webkit-sticky qui est prévu pour le navigateur Chrome uniquement.
Il faut rajouter la même chose pour Firefox,IE/Edge,Opera;exemple ici:
https://developers.google.com/web/updates/2012/08/Stick-your-landings-position-sticky-lands-in-WebKit
C'est le problème d'utiliser des nouvelles fonctionnalités CSS, elles ne sont pas encore prise en charge totalement et nécessitent une syntaxe particulière à chaque navigateur(et ne garantissent pas qu'elles fonctionnent de manière identique- surtout si le navigateur n'est pas à jour ou sa version ne prends pas en charge les nouvelles fonctionnalités -ex: un navigateur sur mobile-).
Avec la valeur fixed:
Il faudra peut-être repenser toute la mise en page en fonction, histoire que l'élément fixe ne gêne pas trop l'affichage des autres, dans un chevauchement gênant par exemple(ou l'inverse si ce sont les autres éléments qui se superposent) mais ça correspond à ce que vous voulez sans avoir à passer par sticky. Ou alors vous avez pas expliqué correctement l'exercice?
ps: le CSS sans le HTML ça montre pas grand chose.
Vous devez aussi utiliser les balises de code pour afficher celui ci de façon claire dans le message.
pour ça il faut voir avec la propriété
position:fixed;
https://www.w3schools.com/Css/css_positioning.asp
position:sticky; est incomplet si vous ne rajoutez que -webkit-sticky qui est prévu pour le navigateur Chrome uniquement.
Il faut rajouter la même chose pour Firefox,IE/Edge,Opera;exemple ici:
https://developers.google.com/web/updates/2012/08/Stick-your-landings-position-sticky-lands-in-WebKit
C'est le problème d'utiliser des nouvelles fonctionnalités CSS, elles ne sont pas encore prise en charge totalement et nécessitent une syntaxe particulière à chaque navigateur(et ne garantissent pas qu'elles fonctionnent de manière identique- surtout si le navigateur n'est pas à jour ou sa version ne prends pas en charge les nouvelles fonctionnalités -ex: un navigateur sur mobile-).
Avec la valeur fixed:
Il faudra peut-être repenser toute la mise en page en fonction, histoire que l'élément fixe ne gêne pas trop l'affichage des autres, dans un chevauchement gênant par exemple(ou l'inverse si ce sont les autres éléments qui se superposent) mais ça correspond à ce que vous voulez sans avoir à passer par sticky. Ou alors vous avez pas expliqué correctement l'exercice?
ps: le CSS sans le HTML ça montre pas grand chose.
Vous devez aussi utiliser les balises de code pour afficher celui ci de façon claire dans le message.
Merci bcp pour cette réponse super rapide, le cadre bouge maintenant !!
Mais problème, le cadre apparait derrière les autres. Savez vous comment le positionner devant? Cela vient peut être du fait que les autres cadres sont positionnées avec absolute?

J'ai fait comme vous m'avez dit en remplaçant par fixed :
Mais problème, le cadre apparait derrière les autres. Savez vous comment le positionner devant? Cela vient peut être du fait que les autres cadres sont positionnées avec absolute?
J'ai fait comme vous m'avez dit en remplaçant par fixed :
#entete{
position: fixed;
top: 10px;
height:200px;
width:1500px;
text-align:center;
font-size:80px;
font-family:Stencil Std, fantasy;
color:#696969;
background-color:#1e90ff
}