Включить Bootstrap CSS в <head>с Wicket - PullRequest
0 голосов
/ 02 мая 2018

Я использую Wicket для создания HTML-тела письма. Мне нравится использовать Bootstrap для стилизации, но так как теги ссылок игнорируются в электронных письмах ... Есть ли в Wicket какой-нибудь (хороший) способ импортировать Bootstrap CSS в тег стиля в заголовке?

Я уже искал решение в интернете, но не нашел ничего даже близкого к моей проблеме. Что странно, так как CSS-встраивание должно быть распространенным методом для уменьшения количества циклов при загрузке страницы.

1 Ответ

0 голосов
/ 02 мая 2018

Wicket имеет CssHeaderItem.forString(), который будет отображать <style>...</style>. Так что вам просто нужно прочитать bootstrap.css и использовать его. Вы можете использовать Class#getResourceAsStream(), commons-io, Wicket's PackageResource, ... Это зависит от того, где bootstrap.css находится в вашем приложении.

...