系统分析大作业系列博客三:semantic-ui使用深入
系分项目博客三:semantic-ui框架深入使用
上次只是简要使用semantic-ui框架,这次对semantic-ui框架的使用进行进一步的深入。
上次主要简述semantic-ui框架的语义化样式与网格布局。
以下为深入探索
semantic-ui框架的组件变化总结
以button为示例,semantic-ui组件主要有以下变化:
尺寸变化:
代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <button class="mini ui button"> Mini </button> <button class="tiny ui button"> Tiny </button> <button class="small ui button"> Small </button> <button class="medium ui button"> Medium </button> <button class="large ui button"> Large </button> <button class="big ui button"> Big </button> <button class="huge ui button"> Huge </button> <button class="massive ui button"> Massive </button>
|
效果
浮动:
代码:
1 2
| <button class="ui right floated button">Right Floated</button> <button class="ui left floated button">Left Floated</button>
|
效果:
颜色:
代码:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <button class="ui red button">Red</button> <button class="ui orange button">Orange</button> <button class="ui yellow button">Yellow</button> <button class="ui olive button">Olive</button> <button class="ui green button">Green</button> <button class="ui teal button">Teal</button> <button class="ui blue button">Blue</button> <button class="ui violet button">Violet</button> <button class="ui purple button">Purple</button> <button class="ui pink button">Pink</button> <button class="ui brown button">Brown</button> <button class="ui grey button">Grey</button> <button class="ui black button">Black</button>
|
效果:
形状变化:
代码:
1 2 3
| <button class="circular ui icon button"> <i class="icon settings"></i> </button>
|
效果:
组合:
代码:
1 2 3 4 5
| <div class="ui large buttons"> <button class="ui button">One</button> <div class="or"></div> <button class="ui button">Two</button> </div>
|
效果:
组件特定变化
这里不作展示,不同组件的特定变化不一致。
semantic ui在vue.js中的使用
semantic-ui官网开发了semantic-ui与semantic-ui-vue这两个包,这两个都可以在vue.js的开发中进行使用以引入相应semantic-ui组件。
具体案例,见我们组前端仓库:
https://github.com/sysu620/client
Comment