J'ai un problème avec border-color. Ça n'a pas marché. Je suis nouveau sur css, voici le violon. http://jsfiddle.net/zeburrehman/aFzKy/151/
<div id="box">
Hello! The color of box border should be red!!
</div>
#box {
border-color: red;
}
Par défaut, border-width
est 0
et border-style
est none
Vous devez donc les définir sur border-width:1px
et border-style:solid
. Vous pouvez combiner toutes les propriétés de la bordure en une comme ci-dessous:
#box {
border:1px solid red
}
Vous devez ajouter le style de bordure:
#box {
border: 1px solid red;
}
Essayez ceci: Border: 5px solid red;
J'ai eu un problème où il semblait que border-color
n'était pas respecté, ce qui a créé une confusion: il a même été montré qu'il avait la bonne couleur dans l'inspecteur de style de Chrome (éventuellement un bogue Chrome). L'essentiel pour moi était que si le style de bordure abrégé est spécifié, il définit les trois aspects du style de bordure, qu'ils soient inclus ou non:
border-left: 1px;
En réalité, écrase les propriétés border-left-style
et border-left-color
même si elles n'étaient pas incluses. Cela peut entraîner, par exemple, le remplacement d’un style hérité qui semble ne pas fonctionner.