我刚开始接触 Semantic UI,现在正在尝试使用以下布局设计网页。根据文档,我决定使用 ui page grid
。同时,我还决定将顶部固定菜单定义在网格之外。
我的第一个尝试是这样的:
<body>
<div class="ui page grid">
<div class="three column row">
<div class="column"> Horizontal section, column 1</div>
<div class="column"> Horizontal section, column 2</div>
<div class="column"> Horizontal section, column 3</div>
</div>
<div class="two column row">
<div class="column">
<div class="row"> Left column, row 1</div>
<div class="row"> Left column, row 2</div>
<div class="row"> Left column, row 3</div>
</div>
<div class="column">
<div class="row"> Right column, row 1</div>
<div class="row"> Right column, row 2</div>
</div>
</div>
</div>
</body>
我的问题是:
实现类似于图像的布局是否是正确的方法?我应该使用 segments
来分隔内容而不是行或列吗?
先行致谢!
segment
进行分组。我最初使用它是因为我需要在左侧单元格之间添加水平分隔线,而segment
会自动在不同内容之间添加它。那么,实现类似效果的最正确方法是使用columns
、rows
和ui dividers
,对吗? - Let_IT_rolldivider
类的文档,他们提到垂直和水平分隔线可以用来分割内容。(重叠的词语,你觉得呢?;-))但我想他们的意思是在这里分割不相关的内容。 :-) 希望这能帮到你!小提示:segments
也可以用于其他相关的事物,比如商店页面上产品缩略图的列表。 - garyF