Ссылка.htc из файла CSS

У меня есть приложение.Net, в котором я хочу добавить эффект градиента в элемент списка. После поиска в Google мы можем достичь этого с помощью.htc. По ссылке.htc с css внутри aspx все работает нормально. Но тот же стиль копируется в какую-то вещь stylesheet.css.htc файл не упоминается. Может ли кто-нибудь направить меня, как ссылаться.htc из CSS на поведение. Я перепробовал все варианты, которые я знаю. здесь ниже я даю варианты, которые я попробовал с...

  1. поведение: url(c://inetpub//wwwroot//piewebsite//css//PIE.htc');
  2. поведение: url(../css/PIE.htc');
  3. поведение: url(PIE.htc');
  4. поведение: URL ('http://localhost/piewebsite/PIE.htc');
  5. поведение: URL{'~/css/pie.htc');

Не везет со всеми вариантами. Есть ли здесь что-то, чего мне не хватает...

1 ответ

Решение

Ссылка htc должна относиться к странице, вызывающей ее, а не к css-файлу. Вы также не сможете использовать символ ~ в ваших CSS-файлах, так как он не будет обработан. Это будет модифицированная версия

behavior: url('../css/PIE.htc');

но я не знаю структуру вашей папки, поэтому вам придется ее немного изменить.

Надеюсь это поможет.

Другие вопросы по тегам