Back to the index.
The currentColor value refers to the current text color of the element. It can be used on any declaration that accepts a color value.
The border and this link should have the same color as the text.
color:
Note: this test changes the paragraph’s color, and not its border-color! Still, the border should follow the text color.
The link has color: currentColor, and this should be read as color: inherit. Thus the link color, too, should change with the paragraph color.
The border-bottom of the link is black, but goes to the currentColor when you hover.
Style sheet:
p#test {
padding: 5px;
border-width: 5px;
border-style: double;
border-color: currentColor;
}
p#test a {
color: currentColor;
border-color: black;
}
p#test a:hover {
border-color: currentColor;
}
Bug in some WebKit-based browsers: once you’ve hovered once, the current color is used for any subsequent hover, even when you change the paragraph’s color.