UI是Web的灵魂!Semantic UI是一款语义化设计的前端框架,为攻城师而制作的可复用的开源前端框架。
Semantic是围绕自然交流语言而架构的,这使得开发更加直观(易于理解)。
Semantic让你可以使用任何HTML标签来表现UI控件。
Semantic
<main class="ui three column grid">
<aside class="column">1</aside>
<section class="column">2</section>
<section class="column">3</section>
</main>
Bootstrap
<div class="row">
<div class="col-lg-4">1</div>
<div class="col-lg-4">2</div>
<div class="col-lg-4">3</div>
</div>
Semantic
<nav class="ui menu">
<h3 class="header item">Title</h3>
<a class="active item">Home</a>
<a class="item">Link</a>
<a class="item">Link</a>
<span class="right floated text item">
Signed in as <a href="#">user</a>
</span>
</nav>
Bootstrap
<div class="navbar">
<a class="navbar-brand" href="#">Title</a>
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<p class="navbar-text pull-right">Signed in as <a href="#" class="navbar-link">User</a></p>
</ul>
</div>
Senmatic
<button class="large ui button">
<i class="heart icon"></i>
Like it
</button>
Bootstrap
<button type="button" class="btn btn-primary btn-lg">
<span class="glyphicon glyphicon-heart"></span>
Like
</button>
Semantic的UI组件为你提供了实时的调试输出,让你的代码告诉你它是什么做的。
Semantic提供了Javascript的跟踪调试,意味着你的组件能告诉你它在做什么以及它正在做什么。
$('.kitten.image')
.transition('scale in')
.transition('tada', '800ms')
;
手机扫一扫
移动阅读更方便
你可能感兴趣的文章