blob: eee601eac3e4b432d46ac5e675fccc79af3c4da8 [file] [log] [blame]
span.haslang {
border-bottom: 1px dashed #aaa;
white-space : nowrap;
}
span[lang]::after {
content: attr(lang);
text-transform: uppercase;
font-family: sans-serif;
color: white;
background: red;
border: 1px solid red;
font-size: x-small;
font-weight: normal;
vertical-align: top;
}
/*
* NOTE: The "proper" way to do this is with a CSS namespace
* @namespace xml "http://www.w3.org/XML/1998/namespace";
* and putting xmlns:xml="http://www.w3.org/XML/1998/namespace"
* on the root <html> element or the <span> itself, then using
* span[xml|lang] as the selector, but this simply doesn't work
* in most browsers. Which sucks.
*/
span[xml\:lang]::after {
content: attr(xml\:lang);
text-transform: uppercase;
font-family: sans-serif;
color: white;
background: red;
border: 1px solid red;
font-size: x-small;
font-weight: normal;
vertical-align: top;
}