评论组件

文档里的评论组件介绍的比较清晰。这里我就挑一个我喜欢的格式展示出来:

<div class="ui comments"><h3 class="ui dividing header">Comments</h3><div class="comment"><a class="avatar"><img src="../images/avatar/timg.jpg"></a><div class="content"><a class="author">Matt</a><div class="metadata"><span class="date">Today at 5:42PM</span></div><div class="text">How artistic!</div><div class="actions"><a class="reply">Reply</a></div></div></div><div class="comment"><a class="avatar"><img src="../images/avatar/timg.jpg"></a><div class="content"><a class="author">Elliot Fu</a><div class="metadata"><span class="date">Yesterday at 12:30AM</span></div><div class="text"><p>This has been very useful for my research. Thanks as well!</p></div><div class="actions"><a class="reply">Reply</a></div></div><div class="comments"><div class="comment"><a class="avatar"><img src="../images/avatar/1.jpg"></a><div class="content"><a class="author">Jenny Hess</a><div class="metadata"><span class="date">Just now</span></div><div class="text">Elliot you are always so right :)</div><div class="actions"><a class="reply">Reply</a></div><form class="ui reply form"><div class="field"><textarea></textarea></div><div class="ui primary submit labeled icon button"><i class="icon edit"></i> Add Reply</div></form></div></div></div></div><div class="comment"><a class="avatar"><img src="../images/avatar/timg.jpg"></a><div class="content"><a class="author">Joe Henderson</a><div class="metadata"><span class="date">5 days ago</span></div><div class="text">Dude, this is awesome. Thanks so much</div><div class="actions"><a class="reply">Reply</a></div></div></div>
</div>

我这里展示的是可以包含表单来回复评论的基本评论组件。

轨道

轨道是用来显示站点的主视图以外伴随的内容,轨道经常在你网站主视窗有滚动内容时,和 sticky 一起使用,以把内容固定在相对位置性伴随滚动条的移动。Semantic 默认的轨道宽度是 300px。
轨道可以设置在内容的左侧或者右侧(left, right),轨道可以在容器内部显示(internal),轨道可以对自身进行分割或者在内容之内分割(dividing),轨道可以依附在主窗口(attached),轨道可以紧贴在主视图(close,very close)。
下面是我模仿cnode社区做的一个页面:

<div class="ui container"><div class="ui segment"><div class="ui right internal very close dividing rail"><div class="ui segment"><h4 class="ui dividing teal header">作者</h4><div class="ui list"><div class="item"><img class="ui mini circular image" src="../images/avatar/timg.jpg"><div class="content"><div class="ui sub header">dreamsline</div>你若安好,便是晴天</div></div><div class="item"><p><span>积分:</span><span>125</span></p></div><div class="item"><p>个性签名:<span>七月如你</span></p></div></div></div><div class="ui segment"><h4 class="ui dividing teal header">最新发布</h4><div class="ui list"><div class="item"><p><a>我们来说一说TCP神奇的40ms</a></p></div><div class="item"><p><a>一览js模块化:从CommonJS到ES6</a></p></div><div class="item"><p><a>Json-On-Relations: 快速搭建企业级应用1111111</a></p></div></div></div><div class="ui segment"><h4 class="ui dividing teal header">最新讨论</h4><div class="ui list"><div class="item"><p><a>ReactNative: 使用Animted API实现向上滚动时隐藏Header组件</a></p></div><div class="item"><p><a>我们来说一说TCP神奇的40ms</a></p></div><div class="item"><p><a>我们来说一说TCP神奇的40ms</a></p></div></div></div></div><div class="ui segment article-detail"><h3 class="ui center aligned dividing teal header">第二届蚂蚁金服体验科技大会将于19年1月5日举行,期待与你相遇</h3><p>SEE = Seeking Experience & Engineering,意为探索用户体验与工程实践,由蚂蚁金服集团举办,包括专业分享、产品展台、Workshop 等内容。我们希望通过 SEE Conf,能与业界同行一起分享交流体验科技的当前进展,一起探讨切磋体验科技的未来发展,共同努力促进体验设计与技术的开放,让生态繁荣共赢。继首届 SEE Conf 成功举办后,第二届 SEE Conf 将于 2019.01.05(周六)在浙江杭州的蚂蚁 Z 空间举办。这次我们邀请来同济大学娄永琪院长和浙江大学王锐教授带我们走入学术前沿,还有大量蚂蚁金服体验科技相关的主题分享,期待你来参与。</p><p>SEE = Seeking Experience & Engineering,意为探索用户体验与工程实践,由蚂蚁金服集团举办,包括专业分享、产品展台、Workshop 等内容。我们希望通过 SEE Conf,能与业界同行一起分享交流体验科技的当前进展,一起探讨切磋体验科技的未来发展,共同努力促进体验设计与技术的开放,让生态繁荣共赢。继首届 SEE Conf 成功举办后,第二届 SEE Conf 将于 2019.01.05(周六)在浙江杭州的蚂蚁 Z 空间举办。这次我们邀请来同济大学娄永琪院长和浙江大学王锐教授带我们走入学术前沿,还有大量蚂蚁金服体验科技相关的主题分享,期待你来参与。</p><p>SEE = Seeking Experience & Engineering,意为探索用户体验与工程实践,由蚂蚁金服集团举办,包括专业分享、产品展台、Workshop 等内容。我们希望通过 SEE Conf,能与业界同行一起分享交流体验科技的当前进展,一起探讨切磋体验科技的未来发展,共同努力促进体验设计与技术的开放,让生态繁荣共赢。继首届 SEE Conf 成功举办后,第二届 SEE Conf 将于 2019.01.05(周六)在浙江杭州的蚂蚁 Z 空间举办。这次我们邀请来同济大学娄永琪院长和浙江大学王锐教授带我们走入学术前沿,还有大量蚂蚁金服体验科技相关的主题分享,期待你来参与。</p><p>SEE = Seeking Experience & Engineering,意为探索用户体验与工程实践,由蚂蚁金服集团举办,包括专业分享、产品展台、Workshop 等内容。我们希望通过 SEE Conf,能与业界同行一起分享交流体验科技的当前进展,一起探讨切磋体验科技的未来发展,共同努力促进体验设计与技术的开放,让生态繁荣共赢。继首届 SEE Conf 成功举办后,第二届 SEE Conf 将于 2019.01.05(周六)在浙江杭州的蚂蚁 Z 空间举办。这次我们邀请来同济大学娄永琪院长和浙江大学王锐教授带我们走入学术前沿,还有大量蚂蚁金服体验科技相关的主题分享,期待你来参与。</p><p>SEE = Seeking Experience & Engineering,意为探索用户体验与工程实践,由蚂蚁金服集团举办,包括专业分享、产品展台、Workshop 等内容。我们希望通过 SEE Conf,能与业界同行一起分享交流体验科技的当前进展,一起探讨切磋体验科技的未来发展,共同努力促进体验设计与技术的开放,让生态繁荣共赢。继首届 SEE Conf 成功举办后,第二届 SEE Conf 将于 2019.01.05(周六)在浙江杭州的蚂蚁 Z 空间举办。这次我们邀请来同济大学娄永琪院长和浙江大学王锐教授带我们走入学术前沿,还有大量蚂蚁金服体验科技相关的主题分享,期待你来参与。</p><p>SEE = Seeking Experience & Engineering,意为探索用户体验与工程实践,由蚂蚁金服集团举办,包括专业分享、产品展台、Workshop 等内容。我们希望通过 SEE Conf,能与业界同行一起分享交流体验科技的当前进展,一起探讨切磋体验科技的未来发展,共同努力促进体验设计与技术的开放,让生态繁荣共赢。继首届 SEE Conf 成功举办后,第二届 SEE Conf 将于 2019.01.05(周六)在浙江杭州的蚂蚁 Z 空间举办。这次我们邀请来同济大学娄永琪院长和浙江大学王锐教授带我们走入学术前沿,还有大量蚂蚁金服体验科技相关的主题分享,期待你来参与。</p></div></div>
</div>
<script>var main = document.getElementsByClassName('article-detail')[0];var w = document.getElementsByClassName('container')[0].offsetWidth;var mw = w - 330;main.style.width = mw + 'px';
</script>

效果图:

部分css代码:

html {font-size: 14px;
}
body {background-color: #E1E1E1;
}
.ui.segment {box-shadow: none;border: none;
}
.ui.segment.article-detail p {text-align: justify;text-indent: 2em;
}
.item p {overflow: hidden;white-space: nowrap;text-overflow:ellipsis;color: #778087;
}
a {color: #778087;
}

标签

在一般的博客系统里面,我们都会给文章进行分类,这个时候可以通过设置标签来表名文章属于哪个分类。

<a class="ui tag label">css</a>
<a class="ui red tag label">js</a>

水平方向上的标签

<div class="ui container"><div class="ui middle aligned divided selection very relaxed list"><div class="item"><div class="right floated content"><span class="date">3天前</span></div><img class="ui avatar image" src="../images/avatar/timg.jpg"><div class="content"><div class="ui teal horizontal label">置顶</div><a href="http://baidu.com">第二届蚂蚁金服体验科技大会将于19年1月5日举行,期待与你相遇</a></div></div><div class="item"><div class="right floated content"><span class="date">3天前</span></div><img class="ui avatar image" src="../images/avatar/timg.jpg"><div class="content"><div class="ui horizontal label">分享</div><a href="http://baidu.com">以快报的方式,分享前端技术体系</a></div></div><div class="item"><div class="right floated content"><span class="date">3天前</span></div><img class="ui avatar image" src="../images/avatar/timg.jpg"><div class="content"><div class="ui teal horizontal label">精华</div><a>2018年,JavaScript都经历了什么?</a></div></div><div class="item"><div class="right floated content"><span class="date">3天前</span></div><img class="ui avatar image" src="../images/avatar/timg.jpg"><div class="content"><div class="ui horizontal label">问答</div><a>请教一个 socket hang up 的报错问题</a></div></div></div>
</div>

这里主要是结合前面的列表实现的一个文章标题列表。

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

semantic ui框架学习笔记二相关推荐

  1. semantic ui框架学习笔记三

    网格系统 基本网格 <div class="ui grid"><div class="column"></div><d ...

  2. Spring Boot 框架学习笔记(二)(配置文件与数据注入 yaml基本语法 JSR303数据验证 多环境切换 )

    Spring Boot 框架学习笔记(二) 六.appliaction.properties配置与数据注入 6.1 `@Value`注解 测试注入数据 读取输入流 6.2 读取配置文件数据注入 单文件 ...

  3. Colly 学习笔记(二)——爬虫框架,抓取下载数据(上证A股数据下载)

    Colly 学习笔记(二)--爬虫框架,抓取下载数据(上证A股数据下载) Colly 学习笔记(一)--爬虫框架,抓取中金公司行业市盈率数据 Colly 学习笔记(二)--爬虫框架,抓取下载数据(上证 ...

  4. ET6.0服务器框架学习笔记(二、一条登录协议)

    ET6.0服务器框架学习笔记(二.一条登录协议) 上一篇主要记录ET6.0的服务器启动功能,本篇主要记录ET6.0完整的一条协议,从配置到生成协议数据,到从客户端发送给服务端,再发送回客户端的流程 文 ...

  5. wxpython应用程序对象与顶级窗口_wxPython学习笔记(二)

    如何创建和使用一个应用程序对象? 任何wxPython应用程序都需要一个应用程序对象.这个应用程序对象必须是类wx.App或其定制的子类的一个实例.应用程序对象的主要目的是管理幕后的主事件循环. 父类 ...

  6. JavaSE中Map框架学习笔记

    前言:最近几天都在生病,退烧之后身体虚弱.头疼.在床上躺了几天,什么事情都干不了.接下来这段时间,要好好加快进度才好. 前面用了三篇文章的篇幅学习了Collection框架的相关内容,而Map框架相对 ...

  7. PyTorch框架学习十二——损失函数

    PyTorch框架学习十二--损失函数 一.损失函数的作用 二.18种常见损失函数简述 1.L1Loss(MAE) 2.MSELoss 3.SmoothL1Loss 4.交叉熵CrossEntropy ...

  8. php框架费尔康,GitHub - majixian/study-phalcon: phalcon(费尔康)框架学习笔记

    phalcon(费尔康)框架学习笔记 以实例程序invo为例(invo程序放在网站根目录下的invo文件夹里,推荐php版本>=5.4) 环境不支持伪静态网址时的配置 第一步: 在app\con ...

  9. amazeui学习笔记二(进阶开发4)--JavaScript规范Rules

    amazeui学习笔记二(进阶开发4)--JavaScript规范Rules 一.总结 1.注释规范总原则: As short as possible(如无必要,勿增注释):尽量提高代码本身的清晰性. ...

最新文章

  1. 使用两个ThreadPool
  2. python画柱形图-python绘制双柱形图代码实例
  3. python学习笔记之——range()函数
  4. ajax代码编程题,关于AJAX管家代码的几个基本问​​题
  5. 编程题:编写一个函数string_copy()完成strcpy()的作用,并验证。
  6. 宝塔面板 windows 2012 mysql 允许远程连接
  7. java定时任务详解
  8. ios给控件添加动画效果
  9. 修改JDK的经历:两处字体的粗体代码引起的错误
  10. 销售订单批量导入(1)
  11. mysql有rollup函数_如何在MySQL ROLLUP函数中替换NULL类别标题?
  12. Avalonia的Snoop
  13. php户型图识别,5分钟教你马上看懂户型图
  14. API调用展示,淘宝、天猫、拼多多商品页面详情API,APP端原数据参数返回
  15. elasticsearch相同两次搜索出现不一样的结果
  16. QLayout布局间消除间隙和QLayout边缘空白调整
  17. 华为S5720-32X-EI-AC配置备份
  18. 暑期学习计划:week5.5-Scrapy
  19. 【BUG】Swagger2 与通用的 Spring MVC Controller 冲突
  20. 生产类库存管理的难点和应对方案

热门文章

  1. 热图像增强之TEN网络(Thermal Image Enhancement using Convolutional Neural Network)
  2. 互联网大厂中秋礼盒盘点:腾讯、阿里、字节跳动谁赢了?
  3. 怎么用计算机打出逆战,逆战手游怎么在电脑上玩 逆战手游电脑版安装教程
  4. 《大问题·简明哲学概导论》书评
  5. Arduino 的串口通信seria.print() serial.write()
  6. 倍福TwinCAT(贝福Beckhoff)应用教程12.1 TwinCAT控制松下伺服 连接和试运行
  7. [附源码]Python计算机毕业设计Django+Vue的健身房会员系统的设计与实现
  8. ArcGis js api 简单绘制点线面
  9. 论文阅读—基于采样的快速区域优化
  10. DZ X3用哪个版本MySQL_ComsenzEXP X3版本发布(集成 APM 环境和 Discuz! X3)【最后更新:20130511】...