Semantic UI
来源:互联网 发布:出世之心入世之事 知乎 编辑:程序博客网 时间:2024/05/17 18:18
地址 http://www.semantic-ui.cn/elements/button.html
常用
一.
Element->Segment->Inverted
<div class="ui inverted segment"> <p>I'm here to tell you something, and you will probably read me first.</p></div>
一个简单示例
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>first web</title> <link rel="stylesheet" href="css/semantic.css" media="screen" title="no title" charset ="utf-8"></head><body><div class="ui inverted black segment"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi corporis culpa cupiditate iusto nostrum suscipit? Debitis harum incidunt nihil? At dicta dolores earum eligendi id magnam nisi quam rem, vitae?</div><div class="ui inverted blue segment"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi corporis culpa cupiditate iusto nostrum suscipit? Debitis harum incidunt nihil? At dicta dolores earum eligendi id magnam nisi quam rem, vitae?</div><div class="ui inverted red segment"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi corporis culpa cupiditate iusto nostrum suscipit? Debitis harum incidunt nihil? At dicta dolores earum eligendi id magnam nisi quam rem, vitae?</div><div class="ui segment"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi corporis culpa cupiditate iusto nostrum suscipit? Debitis harum incidunt nihil? At dicta dolores earum eligendi id magnam nisi quam rem, vitae?</div></body></html>
效果如下
二.
我们注意到此时有圆角,阴影,相互之间还有缝隙,接下来用一下Vertical
<div class="ui inverted black vertical segment"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi corporis culpa cupiditate iusto nostrum suscipit? Debitis harum incidunt nihil? At dicta dolores earum eligendi id magnam nisi quam rem, vitae?</div>
三.
paded 由于semantic非常语义化,可以加一个very
,即very padded
<div class="ui inverted red vertical very padded segment"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi corporis culpa cupiditate iusto nostrum suscipit? Debitis harum incidunt nihil? At dicta dolores earum eligendi id magnam nisi quam rem, vitae?</div>
四.
container
<div class="ui Vertical segment"><div class="ui container segment"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi corporis culpa cupiditate iusto nostrum suscipit? Debitis harum incidunt nihil? At dicta dolores earum eligendi id magnam nisi quam rem, vitae?</div><div class="ui container segment"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi corporis culpa cupiditate iusto nostrum suscipit? Debitis harum incidunt nihil? At dicta dolores earum eligendi id magnam nisi quam rem, vitae?</div></div>
五.
button
<button type="button" name="button" class="ui inverted blue button">Read more</button>
上述样式完整代码
<div class="ui container segment"> <h1 class="ui header">First web</h1> <p> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Cupiditate inventore reprehenderit voluptatibus. Aliquid, architecto aut, ea eligendi error illo iusto, libero maxime obcaecati odio omnis possimus rem repudiandae tenetur voluptatibus. </p> <button type="button" name="button" class="ui inverted blue button">Read more</button> </div>
六.
image
<div class="ui inverted vertical segment"> <div class="ui image"> ![](img/background.jpg) </div></div>
七.
导航栏
<div class="ui fixed inverted menu"> <a href="#" class="item">Home</a> <a href="#" class="item">About</a> <a href="#" class="item">Other</a> </div>
八.
网格
先引用官网的一个例子,里面的每一个column用于设置比例,下面的即各占四分之一
<div class="ui grid"> <div class="four wide column"></div> <div class="four wide column"></div> <div class="four wide column"></div> <div class="four wide column"></div></div>
看一个具体例子,实现左边图片,右边文字,左右比例6:4
<div class="ui segment"> <div class="ui grid"> <div class="ten wide column"> <div class="ui image"> ![](img/0.jpg) </div> </div> <div class="six wide column"> <h2 class="ui header"><i class="icon star"></i>This is a title</h2> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laudantium accusantium tempora architecto eligendi laboriosam pariatur in, minus autem veritatis, quis dolore necessitatibus dolorem. Quisquam, porro, suscipit mollitia deserunt nulla repudiandae!</p> </div> </div> </div>
为了方便观察,我截了小图
去ui segment
t中的线
如果仔细观察上面的图片,会发现有一根白线,此时我们可以用basic去除
<div class="ui basic segment">
九.
图标icon
将下载好的Semantic-UI-CSS-master
文件夹下的themes
拷贝至css
目录中,便可以在代码中引用
(更多http://www.semantic-ui.cn/elements/icon.html)
<i class="icon star"></i>
代码如下
<h2 class="ui header"><i class="icon star"></i>This is a title</h2>
最后加上footer
<div class="ui inverted vertical very padded segment"> <div class="ui grid"> <div class=" four wide column"> <div class="ui inverted vertical padded text menu"> <div class="item">Adress:CN</div> <div class="item">Tel:10000000</div> <div class="item">E-mail:1231231</div> </div> </div>
复制四个
就可以了
效果如下
效果如下
阅读全文
0 0
- Semantic UI
- semantic-ui angularjs pagination
- Semantic UI 的安装
- Apple for semantic-ui
- angularjs directive semantic-ui pagination
- semantic ui输入框样式
- 前端框架之Semantic UI
- semantic ui 的学习笔记
- 语义化前段UI框架Semantic UI
- 放弃Bootstrap&Foundation,迎接Semantic UI?
- semantic-ui的权威官网
- Semantic UI实现一个landing page
- reactJs + webpack + semantic-ui-react 应用案例
- Bootstrap和Foundation以及Semantic UI对比和使用
- Semantic UI 中Checkbox的选中等事件
- 42.前端开发框架Semantic UI(一)
- TODO:macOS上ThinkPHP5和Semantic-UI集成
- TODO:macOS上ThinkPHP5和Semantic-UI集成
- OpenCV+vs15+dlib
- 1.shell初步
- 无借鉴棋手知识而精通围棋
- RNN的原理与TensorFlow代码实现
- shiro源码分析篇4:自定义缓存
- Semantic UI
- 主席树模板
- Java基础零碎知识点(一)
- Android流媒体开发-客户端
- 关于Floyd算法三层循环顺序问题
- linux性能数据检测工具nmon的安装及使用
- Volley的原理解析
- UVA 156 Ananagrams
- 主席树区间修改模板