Updating an old stylesheet for a project at work, I found this CSS rule:
.element {
height:0\0/
}
It's the first time I see anything like that, and my first instinct was to delete it (considering it was a mistake done by a developer with fat fingers). But as it was an old file, I didn't know if it had any meaning that I ignored so, I ran some tests: Chrome, Firefox and Opera consider that rule invalid and they ignore it... but Internet Explorer interprets it as height:0px
.
That makes me think that it could be some type of hack for older versions of Internet Explorer, that drove me to do some research online, but I couldn't find anything (not that I got any relevant results searching by "0\0/").
Does anybody know if it means anything, and what it is (was) used for?