博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
semantic ui框架学习笔记三
阅读量:5985 次
发布时间:2019-06-20

本文共 2653 字,大约阅读时间需要 8 分钟。

网格系统

基本网格

网格将水平空间划分为不可分割的单元,称为“列”。网格中的所有列必须指定其宽度作为总宽度的比例。所有网格系统每行有任意列,Semantic 默认主题有 16 列.默认是one wide。可自己指定每一列站多少wide。当不给网格指定行时,行是“隐式的”,当前面没有更多的空间时,自动转换。

当然也可以指定一个显示的行元素,行是列的水平分组,指定网格的列数。

自动列计数

如果你不知道你要设置几列,可以使用equal width可以自动划分列宽度。

1
2
3
4
5

分割

网格可以用分隔符分割,列与列之间有分割(divided),行与行之间有分割(vertically divided),单元分割(celled),内部单元分割(internally celled)。

1

2

3

4

5

这样就能使列栏均匀占满网格了。

可堆叠(Stackable)

可自动将行堆叠到移动设备上的列。

1
2
3
4
5
6
7
8
9
10
11

居中

如果一行没有占满所设置的列数,可以使用centered这个变量来使列居中。

0
1
2

浮动

列可以在每一行的左或者右对齐。left floated, right floated。

拉伸

行可以拉伸内容以占据整个列高度

1
1
2
1
2
3

内边距

padded,vertically padded,horizontally padded。

与React结合

semantic-ui-react

例如:

import { Menu, Item, Container, Image } from 'semantic-ui-react'...export default class MenuExampleInverted extends Component {  state = {}  handleItemClick = (e, { name }) => this.setState({ activeItem: name })  render() {    const { activeItem } = this.state       return (      
首页
新手入门
登录
注册
) }}

转载于:https://www.cnblogs.com/sunshine21/p/10171426.html

你可能感兴趣的文章
C++中抽象类和接口类的区别
查看>>
【中文】Joomla1.7扩展介绍之 K2(内容建设)
查看>>
Flex Label组件扩展边框与背景
查看>>
DOM相关知识总结
查看>>
类加载器、反射,反射的应用实例(泛型擦除和配置文件)
查看>>
not exists、left join/is null、not in 行为
查看>>
外企面试课程(一)---熟悉常见的缩略词
查看>>
CSS3 线性渐变linear-gradient
查看>>
第八周作业
查看>>
P1067 多项式输出
查看>>
javascript常见内存泄露
查看>>
CSS格式模板
查看>>
jvm垃圾回收器与内存分配策略
查看>>
机器学习之svm---cv wiki svm
查看>>
多媒体开发之播放器---一个基于FFmpeg、libtorrent的P2P播放器实现
查看>>
淘宝数据魔方技术架构解析阅读心得
查看>>
python 文件操作
查看>>
寄存器的概念
查看>>
复习java基础第七天(反射)
查看>>
下载 ....aar jitpack.io 打不开。
查看>>