Использование внешних таблиц стилей в полимере дротика с полимером 0.9.5

Я пытаюсь сделать это:

<polymer-element name="my-element">
  <meta charset="utf-8">
  <template>
    <link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
    Test...
    "<i class="fa fa-anchor"></i>"
  </template>
  <script type="application/dart" src="my-element.dart"></script>
</polymer-element>

Мне просто нужен пользовательский элемент с внешним использованием fontawesome. Но проблема в том, что он загружает файл .css, но не шрифт. В версии 0.10-dev вроде работает. Кто-нибудь может знать, не поддерживается ли это в версии 0.9.5?

С уважением и благодарностью Роберт


person Robert    schedule 30.04.2014    source источник
comment
Я думаю, что метакодировку следует переместить над тегом <polymer-element>   -  person Günter Zöchbauer    schedule 30.04.2014
comment
да. вы правы, это осталось от проверки всех возможностей. исправлено в моем посте.   -  person Robert    schedule 30.04.2014


Ответы (1)


Похоже, @font-face не работает в версии 1.3.3/1.3.4 Dart и в версиях polmyer 0.9.5 и 0.10.0*. Решение состояло в том, чтобы глобально поместить код @font-face, а затем использовать файл .css и применитьAuthorStyles к каждому элементу, для которого требуются шрифты. ЗАМЕТЬТЕ, что applyAuthorStyles может быть удален в ближайшее время. Так что это не будет решением на все времена.

Отчет об ошибке: https://code.google.com/p/dart/issues/detail?id=18581

person Robert    schedule 03.05.2014