Попытка получить прозрачный фон css для тега li, работающего в IE - PullRequest
0 голосов
/ 05 июля 2011

Имеет следующий код, который работает, если я помещаю «фильтр» в ul или любой другой элемент, но когда я помещаю его в тег li, он не работает.Я попытался добавить дисплей: блок, но не радость.Что может помешать этому?Вот мой код CSS:

.argh li{   
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cdddddd, endColorstr=#4cdddddd);
  margin:0 -10px; padding:0.6em 20px; }

PS CSS по имени argh, потому что я уже несколько часов тяну свои волосы этим.:)

1 Ответ

1 голос
/ 05 июля 2011

Из документации Microsoft о градиентном фильтре :

Объект, к которому применяется фильтр, должен иметь макет, прежде чем отобразится эффект фильтра.Вы можете задать макет объекта, установив свойство высоты или ширины, установив для свойства position абсолютное значение, установив для свойства writingMode значение tb-rl или установив для свойства contentEditable значение true.

...