首页>面板

面板

文章转载,请注明出处 H-ui前端框架,网址http://www.h-ui.net/

默认面板效果,内容放到hui-panel-body

默认面板

带标题的面板

面板标题
面板内容

其他颜色面板

面板标题
面板内容
面板标题
面板内容
面板标题
面板内容
面板标题
面板内容
面板标题
面板内容

默认面板之间是紧挨在一起,没有间距的,如果需要设置间距,请在 class="hui-panel 后面追加间距样式,如:mt-20,效果如同上面的例子。

举个栗子: <div class="hui-panel hui-panel-danger mt-20">

HTML SCSS CSS
<div class="hui-panel hui-panel-default">
  <div class="hui-panel-body">默认面板</div>
</div>

<h2>带标题的面板</h2>
<div class="hui-panel hui-panel-default">
  <div class="hui-panel-header">面板标题</div>
  <div class="hui-panel-body">面板内容</div>
</div>

<h2>其他颜色面板</h2>
<div class="hui-panel hui-panel-primary">
  <div class="hui-panel-header">面板标题</div>
  <div class="hui-panel-body">面板内容</div>
</div>

<div class="hui-panel hui-panel-secondary mt-20">
  <div class="hui-panel-header">面板标题</div>
  <div class="hui-panel-body">面板内容</div>
</div>

<div class="hui-panel hui-panel-success mt-20">
  <div class="hui-panel-header">面板标题</div>
  <div class="hui-panel-body">面板内容</div>
</div>

<div class="hui-panel hui-panel-warning mt-20">
  <div class="hui-panel-header">面板标题</div>
  <div class="hui-panel-body">面板内容</div>
</div>

<div class="hui-panel hui-panel-danger mt-20">
  <div class="hui-panel-header">面板标题</div>
  <div class="hui-panel-body">面板内容</div>
</div>
.hui-panel {
  background-color: #fff;
  border: solid 1px transparent;
  .hui-panel-header {
    border-bottom: solid 1px transparent;
    padding: 8px 15px;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: -1px;
  }
  .hui-panel-body {
    padding: 15px;
  }
  .hui-panel-footer {
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    padding: 5px 20px;
  }
  /*默认面板*/
  &.hui-panel-default {
    border-color: #ddd;
    >.hui-panel-header {
      border-color: #ddd;
      background-color: #f5f5f5;
      color: #444;
    }
  }
  /*主要面板*/
  &.hui-panel-primary {
    border-color: #5a98de;
    >.hui-panel-header {
      border-color: #5a98de;
      background-color: #5a98de;
      color: #fff;
    }
  }

  /*次要面板*/
  &.hui-panel-secondary {
    border-color: #3bb4f2;
    >.hui-panel-header {
      border-color: #3bb4f2;
      background-color: #3bb4f2;
      color: #fff;
    }
  }

  /*成功面板*/
  &.hui-panel-success {
    border-color: #5eb95e;
    >.hui-panel-header {
      border-color: #5eb95e;
      background-color: #5eb95e;
      color: #fff;
    }
  }

  /*警告面板*/
  &.hui-panel-warning {
    border-color: #f37b1d;
    >.hui-panel-header {
      border-color: #f37b1d;
      background-color: #f37b1d;
      color: #fff;
    }
  }

  /*危险面板*/
  &.hui-panel-danger {
    border-color: #dd514c;
    >.hui-panel-header {
      border-color: #dd514c;
      background-color: #dd514c;
      color: #fff;
    }
  }
}
.hui-panel {
  background-color: #fff;
  border: solid 1px transparent;
}
.hui-panel .hui-panel-header {
  border-bottom: solid 1px transparent;
  padding: 8px 15px;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: -1px;
}
.hui-panel .hui-panel-body {
  padding: 15px;
}
.hui-panel .hui-panel-footer {
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  padding: 5px 20px;
}
.hui-panel.hui-panel-default {
  border-color: #ddd;
}
.hui-panel.hui-panel-default > .hui-panel-header {
  border-color: #ddd;
  background-color: #f5f5f5;
  color: #444;
}
.hui-panel.hui-panel-primary {
  border-color: #5a98de;
}
.hui-panel.hui-panel-primary > .hui-panel-header {
  border-color: #5a98de;
  background-color: #5a98de;
  color: #fff;
}
.hui-panel.hui-panel-secondary {
  border-color: #3bb4f2;
}
.hui-panel.hui-panel-secondary > .hui-panel-header {
  border-color: #3bb4f2;
  background-color: #3bb4f2;
  color: #fff;
}
.hui-panel.hui-panel-success {
  border-color: #5eb95e;
}
.hui-panel.hui-panel-success > .hui-panel-header {
  border-color: #5eb95e;
  background-color: #5eb95e;
  color: #fff;
}
.hui-panel.hui-panel-warning {
  border-color: #f37b1d;
}
.hui-panel.hui-panel-warning > .hui-panel-header {
  border-color: #f37b1d;
  background-color: #f37b1d;
  color: #fff;
}
.hui-panel.hui-panel-danger {
  border-color: #dd514c;
}
.hui-panel.hui-panel-danger > .hui-panel-header {
  border-color: #dd514c;
  background-color: #dd514c;
  color: #fff;
}