最新版本号[免费下载]

ionic中 .col-{align} : 列纵向对齐

作者:本站编辑 发布时间:2015-11-24 来源:本站原创 点击数:

.col-{align} : 列纵向对齐

如果一行中各元素的高度不一样,那么比较矮的那些元素将自动被拉伸以适应 整行的高度。

有时你不想这样,希望那些元素保持自身的高度。ionic提供了一些预置的CSS类用来 指定这些元素纵向的对齐方式:

.col-top - 让元素纵向顶对齐
.col-center - 让元素居中对齐
.col-bottom - 让元素向底对齐

这是通过设置元素的CSS3样式align-self来实现的。

<!DOCTYPE html>
<html>
<head>
 <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no,width=device-width,height=device-height">
 <link rel="stylesheet" type="text/css" href="ionic.min.css">
</head>
<body>
 <div class="bar bar-header">
  <h1 class="title">列纵向对齐</h1>
 </div>
 <div class="scroll-content has-header">
  <div class="row">
   <div class="col">.col</div>
   <div class="col">.col</div>
   <div class="col">.col</div>
   <div class="col">1<br>2<br>3<br>4</div>
  </div>
  <div class="row">
   <div class="col col-top">.col</div>
   <div class="col col-center">.col</div>
   <div class="col col-bottom">.col</div>
   <div class="col">1<br>2<br>3<br>4</div>
  </div>
  <div class="row row-top">
   <div class="col">.col</div>
   <div class="col">.col</div>
   <div class="col">.col</div>
   <div class="col">1<br>2<br>3<br>4</div>
  </div>
  <div class="row row-center">
   <div class="col">.col</div>
   <div class="col">.col</div>
   <div class="col">.col</div>
   <div class="col">1<br>2<br>3<br>4</div>
  </div>
  <div class="row row-bottom">
   <div class="col">.col</div>
   <div class="col">.col</div>
   <div class="col">.col</div>
   <div class="col">1<br>2<br>3<br>4</div>
  </div>
 </div>
</body>
</html>


本文责任编辑: 加入会员收藏夹 点此参与评论>>
复制本网址-发给QQ/微信上的朋友
AI智能听书
选取音色