📅  最后修改于: 2023-12-03 14:47:23.094000             🧑  作者: Mango
Semantic-UI 是一种流行的前端框架,提供了强大的网格系统来布局网页元素。使用 Semantic-UI 可以简化网页的开发过程,缩短开发时间。其中,响应式网格是 Semantic-UI 的一个非常重要的组成部分,可以根据不同设备的屏幕大小和方向自动调整布局。但有时候我们需要在网格中手动调整元素的宽度,这就需要使用 Semantic-UI 提供的一些特殊类。
在 Semantic-UI 中,每个列(column)可以分成 16 份,我们可以通过以下类名进行手动调整:
one wide
占 1/16 的宽度two wide
占 2/16 的宽度three wide
占 3/16 的宽度four wide
占 4/16 的宽度five wide
占 5/16 的宽度six wide
占 6/16 的宽度seven wide
占 7/16 的宽度eight wide
占 8/16 的宽度nine wide
占 9/16 的宽度ten wide
占 10/16 的宽度eleven wide
占 11/16 的宽度twelve wide
占 12/16 的宽度thirteen wide
占 13/16 的宽度fourteen wide
占 14/16 的宽度fifteen wide
占 15/16 的宽度sixteen wide
占整个列的宽度可以与这些类名一起使用的还有以下几个:
computer
仅在电脑上生效tablet
仅在平板电脑上生效mobile
仅在手机上生效vertically
垂直布局horizontally
水平布局以下是一个网格布局的示例代码,其中第一个列占 1/3 的宽度,第二个列占 2/3 的宽度:
<div class="ui grid">
<div class="four wide computer only column"></div>
<div class="sixteen wide computer ten wide tablet fourteen wide mobile column"></div>
</div>