博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
静态页面复习--semantic UI搭建简单博客页面
阅读量:4984 次
发布时间:2019-06-12

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

      
first web
life

First web

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

tech

First web

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

news

First web

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

xyxpractice@

semanticUI中的相关源码:

.ui.segment {

position: relative;
background: #ffffff;
box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
margin: 1rem 0em;
padding: 1em 1em;
border-radius: 0.28571429rem;
border: 1px solid rgba(34, 36, 38, 0.15);
}

.ui.inverted.segment {

border: none;
box-shadow: none;
}

.ui.inverted.segment,

.ui.primary.inverted.segment {
background: #1b1c1d;
color: rgba(255, 255, 255, 0.9);
}

.ui.vertical.segment {

margin: 0em;
padding-left: 0em;
padding-right: 0em;
background: none transparent;                                //none:表示没有设置背景图片 transparent:表示透明,是background-color的默认值
border-radius: 0px;
box-shadow: none;
border: none;
border-bottom: 1px solid rgba(34, 36, 38, 0.15);
}

/* All Sizes */

.ui.container {

display: block;

max-width: 100% !important;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {      //自适应992px-1199px,其他宽度省略

.ui.container {
width: 933px;
margin-left: auto !important;
margin-right: auto !important;
}

.ui.header {

border: none;
margin: calc(2rem - 0.14285em ) 0em 1rem;                                //计算
padding: 0em 0em;
font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 1.2857em;
text-transform: none;                                                              //定义文本,标准大小写
color: rgba(0, 0, 0, 0.87);
}

.ui.fluid.images,

.ui.fluid.image,
.ui.fluid.images img,
.ui.fluid.images svg,
.ui.fluid.image svg,
.ui.fluid.image img {
display: block;
width: 100%;
height: auto;
}

/*-------------------

Ribbon
--------------------*/

.ui.ribbon.label {

position: relative;
margin: 0em;
min-width: -webkit-max-content;
min-width: -moz-max-content;
min-width: max-content;                                                    //设置元素最小宽度为宽度最大那个内容的宽度
border-radius: 0em 0.28571429rem 0.28571429rem 0em;
border-color: rgba(0, 0, 0, 0.15);
}

/* Positioning */

.ui.ribbon.label {

left: calc( -1rem - 1.2em );
margin-right: -1.2em;
padding-left: calc( 1rem + 1.2em );
padding-right: 1.2em;
}

.ui[class*="right ribbon"].label {

left: calc(100% + 1rem + 1.2em );
padding-left: 1.2em;
padding-right: calc( 1rem + 1.2em );
}

/* Right Ribbon */

.ui[class*="right ribbon"].label {

text-align: left;
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);                                          //定义转换,只用X轴的值
border-radius: 0.28571429rem 0em 0em 0.28571429rem;
}

.ui.button {

cursor: pointer;                                                               //定义光标显示类型为手
display: inline-block;
min-height: 1em;
outline: none;                                                                 //无轮廓
border: none;
vertical-align: baseline;                                                    //元素放置在父元素基线上
background: #e0e1e2 none;
color: rgba(0, 0, 0, 0.6);
font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
margin: 0em 0.25em 0em 0em;
padding: 0.78571429em 1.5em 0.78571429em;
text-transform: none;
text-shadow: none;
font-weight: bold;
line-height: 1em;
font-style: normal;
text-align: center;
text-decoration: none;                                                   //文本无修饰
border-radius: 0.28571429rem;
box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;                                                       //不可以选择文本
-webkit-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;                //opacity设置不透明级别,ease过渡速度默认由快到慢
will-change: '';                                                                                                                                                                         //似乎是优化,具体意思不明白
-webkit-tap-highlight-color: transparent;                                                                                                                                   //当用户点击iOS的Safari浏览器中的链接或JavaScript的可点击的元素时,覆盖显示的高亮颜色。
}

.ui.padded.segment {

padding: 1.5em;
}

.ui[class*="very padded"].segment {

padding: 3em;
}

转载于:https://www.cnblogs.com/xyxpython/p/6141763.html

你可能感兴趣的文章
架构必备词汇
查看>>
SublimeText快捷键操作
查看>>
Python开发 基礎知識 (未完代補)
查看>>
监听器的使用,以及实现, 测试
查看>>
java基础二 分支循环
查看>>
python--002--数据类型(list、tuple)
查看>>
把近期的小错误整理一下
查看>>
动态规划 —— 背包问题一 专项研究学习
查看>>
51nod 1571 最近等对 | 线段树 离线
查看>>
关于parseInt的看法
查看>>
从用户端到后台系统,严选分销教会我这些事
查看>>
数据分析融入至BI工具的新思路
查看>>
c#必会知识点
查看>>
网页使用MD5加密
查看>>
JS 基础
查看>>
HBase shell 中的十六进制数值表示
查看>>
Python3 中 configparser 模块解析配置的用法详解
查看>>
新手android环境搭建、debug调试及各种插件安装__图文全解
查看>>
未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 win2008R2 X64 IIS7.5
查看>>
Diffuse贴图+Lightmap+Ambient
查看>>