创建带有不同背景的布局块,它们可以无缝地并排排列。
要使用该组件,为一个 <div> 元素添加 .uk-tile 类。默认情况下,tile 是空白的,因此必须添加下列某个修饰符类来设置样式。
| 类 | 说明 |
|---|---|
.uk-tile-default |
应用默认的 tile 背景。 |
.uk-tile-muted |
应用柔和的 tile 背景。 |
.uk-tile-primary |
应用主色 tile 背景。 |
.uk-tile-secondary |
应用次要色 tile 背景。 |
<div class="uk-tile uk-tile-default"></div>Default
Muted
Primary
Secondary
<div class="uk-child-width-1-2@s uk-grid-collapse uk-text-center" uk-grid>
<div>
<div class="uk-tile uk-tile-default">
<p class="uk-h4">Default</p>
</div>
</div>
<div>
<div class="uk-tile uk-tile-muted">
<p class="uk-h4">Muted</p>
</div>
</div>
<div>
<div class="uk-tile uk-tile-primary">
<p class="uk-h4">Primary</p>
</div>
</div>
<div>
<div class="uk-tile uk-tile-secondary">
<p class="uk-h4">Secondary</p>
</div>
</div>
</div>.uk-tile-primary 和 .uk-tile-secondary 类会自动继承 Inverse 组件 的反色样式。如果你想阻止这一行为,例如因为这些区块中使用了卡片,请添加 .uk-preserve-color 类。
<div class="uk-tile uk-tile-primary uk-preserve-color"></div>Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
<div class="uk-child-width-1-2@s uk-grid-collapse uk-grid-match uk-text-center" uk-grid>
<div>
<div class="uk-tile uk-tile-primary">
<div class="uk-panel uk-light uk-margin-medium">
<h3>Tile Primary with card</h3>
</div>
<div class="uk-card uk-card-default uk-card-body">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
</div>
</div>
</div>
<div>
<div class="uk-tile uk-tile-secondary">
<div class="uk-panel uk-light uk-margin-medium">
<h3>Tile Secondary with card</h3>
</div>
<div class="uk-card uk-card-default uk-card-body">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
</div>
</div>
</div>
</div>Tile 组件默认带有一些内边距。要去除内边距或使用不同的间距,请添加 Padding 组件 中的某个类。
<div class="uk-tile uk-tile-default uk-padding-large"></div>Remove
Small
Large
<div class="uk-child-width-1-3@s uk-grid-small uk-text-center" uk-grid>
<div>
<div class="uk-tile uk-tile-muted uk-padding-remove">
<p class="uk-h4">Remove</p>
</div>
</div>
<div>
<div class="uk-tile uk-tile-primary uk-padding-small">
<p class="uk-h4">Small</p>
</div>
</div>
<div>
<div class="uk-tile uk-tile-secondary uk-padding-large">
<p class="uk-h4">Large</p>
</div>
</div>
</div>