Я так запутался с псевдо-классами CSS: focus или: active, потому что он хорошо работает с: hover в ie8, но не работает с: focus или: active.
как это:
<!doctype html>
<head>
<style>
#target{ display:block; width:1em; height:1em; background:lightgreen; }
a[href="#target"]:focus~#target{ width:10em; height:10em; }
</style>
</head>
<body>
<a href="#target">target</a>
<div id="target" ></div>
</body>
</html>
когда я использую: активно для замены: фокус, возникла та же проблема, но: при наведении работает хорошо ~
когда я использую: focus или: active без ~, это тоже хорошо работает. это сбито с толку ~
TX ~