2

出于某种原因,Semantic-ui 的网格是 16 宽,我正在为此开发一个 Orchard Cms 主题(在其他地方找不到)。

4

1 回答 1

0

以防其他人在寻找。我发现目前从 Orchard CMS 1.10.2 开始,您可以在前端执行此操作,但不能在后端执行此操作。

以下是如何为引导程序更改前端网格的示例: https ://github.com/OrchardCMS/TheBootstrapMachine/tree/master/Views/Elements

以及您无法更改管理页面网格的原因:https ://github.com/OrchardCMS/Orchard/blob/6720b71cf3474a9a7b8a8cc9a99d58b1e733acfa/src/Orchard.Web/Modules/Orchard.Layouts/Elements/Grid.cs#L6

如您所见,代码中的 12 是硬设置。我想您可以扩展整个布局模块,但这将是很多工作,因为其他几个模块都依赖于它。

无论如何,我打算使用 Semantic-ui,但使用他们的网格使用这个命名法:

<div class="ui twelve column grid">
    <div class="four wide column">four</div>
    <div class="four wide column">four</div>
    <div class="four wide column">four</div>
</div>
于 2017-05-27T00:59:43.597 回答