Je travaille sur une page web dans Google Chrome. Elle s'affiche correctement avec les styles suivants.
table {
display: table;
border-collapse: separate;
border-spacing: 2px;
border-color: gray;
}
Il est important de noter que je n'ai pas défini ces styles. Dans les outils de développement de Chrome, il est indiqué feuille de style de l'agent utilisateur à la place du nom du fichier CSS.
Maintenant, si je soumets un formulaire et qu'une erreur de validation se produit, j'obtiens la feuille de style suivante :
table {
white-space: normal;
line-height: normal;
font-weight: normal;
font-size: medium;
font-variant: normal;
font-style: normal;
color: -webkit-text;
text-align: -webkit-auto;
}
table {
display: table;
border-collapse: separate;
border-spacing: 2px;
border-color: gray;
}
El font-size
de ces nouveaux styles perturbe ma conception. Existe-t-il un moyen de forcer mes feuilles de style et, si possible, d'écraser complètement la feuille de style par défaut de Chrome ?
4 votes
chrome : comment désactiver les paramètres de la feuille de style de l'agent utilisateur ?
10 votes
Notez également que sur Chrome (51), vous n'obtenez que ces deux entrées de table lorsque vous n'avez pas de déclaration de doctype. Sinon, vous n'obtenez que la deuxième entrée.
1 votes
Videz le cache de chrome dans plus d'outils -> Effacer les données de navigation.
3 votes
Poste connexe aquí . Comprendre comment la feuille de style de l'agent utilisateur (ou du navigateur) est différente des feuilles de style de l'utilisateur et de l'auteur aidera à conceptualiser facilement les choses.