使用 Wicket 在 <head> 中包含 Bootstrap CSS
Include Bootstrap CSS in <head> with Wicket
我正在使用 Wicket 创建电子邮件的 HTML body。我喜欢使用 Bootstrap 进行样式设置,但是由于 link 标签在电子邮件中被忽略了...Wicket 中是否有一种(不错的)方法可以将 Bootstrap CSS 导入到header?
中的样式标签
我已经在互联网上搜索了解决方案,但没有找到任何接近我的问题的东西。这很奇怪,因为 CSS 内联应该是减少页面加载往返次数的常用技术。
Wicket 有 CssHeaderItem.forString()
将呈现 <style>...</style>
。所以你只需要阅读 bootstrap.css
并使用它。您可以使用 Class#getResourceAsStream()
、commons-io、Wicket 的 PackageResource
,...这取决于 bootstrap.css
在您的应用程序中的位置。
我正在使用 Wicket 创建电子邮件的 HTML body。我喜欢使用 Bootstrap 进行样式设置,但是由于 link 标签在电子邮件中被忽略了...Wicket 中是否有一种(不错的)方法可以将 Bootstrap CSS 导入到header?
中的样式标签我已经在互联网上搜索了解决方案,但没有找到任何接近我的问题的东西。这很奇怪,因为 CSS 内联应该是减少页面加载往返次数的常用技术。
Wicket 有 CssHeaderItem.forString()
将呈现 <style>...</style>
。所以你只需要阅读 bootstrap.css
并使用它。您可以使用 Class#getResourceAsStream()
、commons-io、Wicket 的 PackageResource
,...这取决于 bootstrap.css
在您的应用程序中的位置。