我正在使用 Liferay 6.2 中的 Bootstrap 3。我在 CSS 和 JS 中插入了 bootstrap.css 和 bootstrap.min.js。我还在我的 custom.css incompatilibilidad 中更改了一些样式
你有更好的想法吗?
然后我附上了我在 Liferay 6.2 中插入 Bootstrap 3 所遵循的步骤。上面给了我一些兼容性问题...我想听听您的意见,例如,是否有更优化的代码可以与这些工具和这些版本一起使用。我需要您的帮助来改进这一点,并且每个人都可以在 Liferay 6.2 中使用 Bootstrap 3。这是我的两分钱。
脚步:
1 - 将 Bootstrap CSS、JS 和字体放在主题内的 _diffs 目录文件夹中
2 - 我们打开或创建 main.css 文件并调用文件 Bootstrap.css
3 - 在 portal_normal.vm 上添加两个对 JavaScript 的调用,名称如上述方案中所示。
4 - 我们在 custom.css 中插入与 2.3.2 版本冲突的 CSS 类,默认一个 Liferay
--- custom.css ---
.signed-in .collapse { display:block; }
.lfr-edit-layout-panel .collapse{ display:block; }
.dockbar.navbar-static-top .collapse { display: block; }
.navbar-inner .collapse{ display:block; }
.dockbar-ready section#content { padding: 0 0 0 0; }
.dockbar.navbar-static-top {
background-color: transparent;
padding: 0px;
}
.dockbar-messages{ display:none; }
.lfr-device-preview{ z-index: 1000; }
.modal{ display:block; }
.modal-hidden{ display:none; }