Как вы делаете DIV очень короткими в IE6? Независимо от того, использую я 0.3em или 3px, IE6 требует минимум 13px.
IE6
Firefox 3.6.13 (выглядит очень похоже во всех других современных браузерах)
HTML
<div id="fileProgressBar" style="display:none">
<div id="fileProgressFill"></div>
</div>
CSS
#fileProgressBar {
height: 0.3em;
background: #444;
background: -moz-linear-gradient(
top,
#333,
#666
);
background: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(0, #333),
color-stop(1, #666)
);
border-top: 1px solid #000;
}
#fileProgressFill {
height: 100%;
width: 0;
background: #0088cc;
background: -moz-linear-gradient(
top,
#0099e5,
#006699
);
background: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(0, #0099e5),
color-stop(1, #006699)
);
}
Javascript
Javascript отображает индикатор выполнения файла в подходящее время и обновляет заполнение файла во время воспроизведения фильма. Но эта ошибка не является проблемой JS, поэтому я не буду публиковать код JS.