2016-03-04 2 views
0

Я использую angularjs с ng-bind-html, и он работает. Но мой HTML строка выглядит следующим образом:angularjs и ng-bind-html не работают правильно

<p>Hello <span style="font-size:40px;">World</span></p> 

Я бы ожидать в результате, что Мир больше, то Hello. Но Hello и World имеют одинаковый размер!

Зачем? Это проблема из ngSanitize или что я могу сделать, чтобы получить правильный размер шрифта?

С уважением

+2

попробовать [это] (http://stackoverflow.com/a/30995775/2435473), он должен работать с ним –

ответ

1

Вы можете попробовать это:

<p>Hello <span style="font-size:40px !important;">World</span></p> 

С !important вы можете заставить свой стиль, чтобы применить ...

+0

Это не работает! Похоже, что ngSanitize игнорирует свойство style. – user1861065

+0

Вы пытались добавить свой стиль как класс css? – Beat

+0

Нет, проблема в том, что эта строка html из пользовательского контента. Пользователь делает этот формат! Поэтому я не могу работать с классами css и важно ... – user1861065