为定价菜单或目录创建点状引导线。
引导线(也称为点引导线或制表符引导线)是一种重复模式,用于在水平空间中可视地连接内容。它通常用于餐厅菜单的菜品名和价格之间、以及书籍的目录中标题和页码之间连接。
要应用此组件,请将 uk-leader 属性添加到左侧的元素。将在项目与其相邻元素之间的空间填充一行字符(默认为点状)。
<div uk-leader></div><div class="uk-grid-small" uk-grid>
<div class="uk-width-expand" uk-leader>Lorem ipsum dolor sit amet</div>
<div>.90</div>
</div>要将点更改为别的任意自定义字符,只需将 fill: STRING 选项添加到属性。
<div uk-leader="fill: -"></div><div class="uk-grid-small" uk-grid>
<div class="uk-width-expand" uk-leader="fill: -">Lorem ipsum dolor sit amet</div>
<div>.90</div>
</div>注意 可以通过CSS或LESS变量设置默认填充字符。
.uk-leader-fill-content::before { content: '.'; }
:root { --uk-leader-fill-content: '.'; }
@leader-fill-content: '.';
通过将 media 选项应用于属性并添加适当的视口宽度,可以为不同的设备宽度禁用引导线。添加一个以像素为单位的数字(例如 media: 640,)或一个断点(例如 media: @m)。引导线将只在在指定的视口宽度或更高宽度中显示。
<div uk-leader="media: @m"></div>下表列出了 uk-leader 属性的可用设置。 了解更多
| 选项 | 可用值 | 默认值 | 描述 |
|---|---|---|---|
fill |
String | `` | 可选的填充字符。 |
media |
Integer, String | false |
空间填充的条件-宽度为整数(例如640) 或断点(例如@s, @m, @l, @xl) 或任何有效的媒体查询(例如. (min-width: 900px)) |
了解有关 JavaScript 组件的更多信息。
UIkit.leader(element, options);
# 引导线/Leader
<p class="uk-text-lead">为定价菜单或目录创建点状引导线。</p>
引导线(也称为点引导线或制表符引导线)是一种重复模式,用于在水平空间中可视地连接内容。它通常用于餐厅菜单的菜品名和价格之间、以及书籍的目录中标题和页码之间连接。
***
## Usage-用法
要应用此组件,请将 `uk-leader` 属性添加到左侧的元素。将在项目与其相邻元素之间的空间填充一行字符(默认为点状)。
```html
<div uk-leader></div>
```
```example
<div class="uk-grid-small" uk-grid>
<div class="uk-width-expand" uk-leader>Lorem ipsum dolor sit amet</div>
<div>$20.90</div>
</div>
```
***
## Fill character-填充字符
要将点更改为别的任意自定义字符,只需将 `fill: STRING` 选项添加到属性。
```html
<div uk-leader="fill: -"></div>
```
```example
<div class="uk-grid-small" uk-grid>
<div class="uk-width-expand" uk-leader="fill: -">Lorem ipsum dolor sit amet</div>
<div>$20.90</div>
</div>
```
**注意** 可以通过CSS或LESS变量设置默认填充字符。
```css
.uk-leader-fill-content::before { content: '.'; }
:root { --uk-leader-fill-content: '.'; }
```
```less
@leader-fill-content: '.';
```
***
## Responsive-响应式
通过将 `media` 选项应用于属性并添加适当的视口宽度,可以为不同的设备宽度禁用引导线。添加一个以像素为单位的数字(例如 `media: 640`,)或一个断点(例如 `media: @m`)。引导线将只在在指定的视口宽度或更高宽度中显示。
```html
<div uk-leader="media: @m"></div>
```
***
## Component options-组件选项
下表列出了 `uk-leader` 属性的可用设置。 [了解更多](javascript.md#component-configuration)
| 选项 | 可用值 | 默认值 | 描述 |
|:--------|:-------|:------------|:----------------------------------------------------|
| `fill` | String | `` | 可选的填充字符。 |
| `media` | Integer, String | `false` | 空间填充的条件-宽度为整数(例如640) 或断点(例如@s, @m, @l, @xl) 或任何有效的媒体查询(例如. (min-width: 900px)) |
***
## JavaScript
了解有关 [JavaScript 组件](javascript.md#programmatic-use)的更多信息。
### 初始化
```js
UIkit.leader(element, options);
```