Добрый день! Появилась досадная проблема. Вот, собственно сам код: HTML: <div class="position"> <div class="vertical"></div> </div> CSS: .position { position:relative; top:20px; left:30px; width:100px; height:30px; background-color:#ccc; filter:alpha(opacity=20); } .vertical { position:absolute; width:0; height:30px; border-left:2px solid #000; top:-15px; left:30px; } Блок vertical выходит за границы position, на котором установлен filter:alpha(opacity=20). Однако установка фильтра скрывает выступающее содержимое, будто на блоке установлен overflow:hidden. Проблема проявляется в IE7. overflow:visible не помогает.