【发布时间】:2018-05-02 06:07:43
【问题描述】:
我正在使用 Wicket 创建电子邮件的 HTML 正文。我喜欢使用 Bootstrap 进行样式设置,但由于链接标签在电子邮件中被忽略...... Wicket 中是否有(很好的)方法可以将 Bootstrap CSS 导入标题中的样式标签?
我已经在互联网上搜索了解决方案,但没有找到与我的问题相近的东西。这很奇怪,因为 CSS 内联应该是一种减少页面加载往返次数的常用技术。
【问题讨论】:
我正在使用 Wicket 创建电子邮件的 HTML 正文。我喜欢使用 Bootstrap 进行样式设置,但由于链接标签在电子邮件中被忽略...... Wicket 中是否有(很好的)方法可以将 Bootstrap CSS 导入标题中的样式标签?
我已经在互联网上搜索了解决方案,但没有找到与我的问题相近的东西。这很奇怪,因为 CSS 内联应该是一种减少页面加载往返次数的常用技术。
【问题讨论】:
Wicket 有CssHeaderItem.forString(),它将呈现<style>...</style>。所以你只需要阅读bootstrap.css 并使用它。您可以使用Class#getResourceAsStream()、commons-io、Wicket 的PackageResource,...这取决于bootstrap.css 在您的应用程序中的位置。
【讨论】: