inherit Expression in IE
Недавно столкнулся с проблемой, что в css для осла не работает выражение inherit (т.е. унаследование родительского значения). К примеру, в конструкции
<p style='color:red'><a href='#' style='color:inherit'></a></p>
файрфокс унаследует красный цвет от <p> и установит его для ссылки <a>. Однако, этого не произойдёт в Интернет Эксплорере.
После некоторых поисков было найдено альтернативное решение:
<style>
p a {
color:expression(this.parentNode.currentStyle ?
this.parentNode.currentStyle.color : ‘red’);}
</style>
Совмещая оба указанных метода получаем более-менее универсальную конструкцию.