✨(component): [tagInput]width 修改为 100%
This commit is contained in:
parent
34b7502231
commit
6035cdd01f
@ -1,5 +1,9 @@
|
||||
.layui-select {
|
||||
width: 220px;
|
||||
|
||||
.layui-tag-input{
|
||||
width: 220px;
|
||||
}
|
||||
}
|
||||
|
||||
.layui-select-options {
|
||||
|
@ -23,7 +23,7 @@
|
||||
.layui-tag-input {
|
||||
display: inline-flex;
|
||||
box-sizing: border-box;
|
||||
width: 220px;
|
||||
width: 100%;
|
||||
border-width: @tag-input-boeder;
|
||||
border-style: solid;
|
||||
border-color: var(--input-border-color);
|
||||
@ -87,7 +87,6 @@
|
||||
align-items: center;
|
||||
flex-wrap: wrap;
|
||||
width: fit-content;
|
||||
max-width: 240px;
|
||||
height: auto;
|
||||
overflow: hidden;
|
||||
|
||||
|
@ -13,7 +13,7 @@
|
||||
::: demo 使用 `lay-tag-input` 标签, 创建标签输入框。
|
||||
|
||||
<template>
|
||||
<lay-tag-input v-model="data1" v-model:inputValue="inputValue1" placeholder="请输入"></lay-tag-input>
|
||||
<lay-tag-input v-model="data1" v-model:inputValue="inputValue1" placeholder="请输入" style="width:320px"></lay-tag-input>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
@ -40,7 +40,7 @@ export default {
|
||||
::: demo 使用 `max` 控制最大标签数量。
|
||||
|
||||
<template>
|
||||
<lay-tag-input v-model="data2" v-model:inputValue="inputValue2" :max="3" placeholder="最多输入3个"></lay-tag-input>
|
||||
<lay-tag-input v-model="data2" v-model:inputValue="inputValue2" :max="3" placeholder="最多输入3个" style="width:320px"></lay-tag-input>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
@ -64,11 +64,11 @@ export default {
|
||||
::: title 折叠标签
|
||||
:::
|
||||
|
||||
::: demo 通过`minCollapsedNum` 设置最小折叠数,超过这个数的标签会被折叠, `collapseTagsTooltip`启用鼠标悬停显示具体折叠标签。
|
||||
::: demo 通过`minCollapsedNum` 设置最小折叠数,超过这个数的标签会被折叠,0表示不折叠, `collapseTagsTooltip`启用鼠标悬停显示具体折叠标签。
|
||||
|
||||
<template>
|
||||
<lay-space direction="vertical">
|
||||
collapseTags<lay-tag-input v-model="data3" v-model:inputValue="inputValue3" :minCollapsedNum="3" style="width:auto"></lay-tag-input>
|
||||
<lay-space direction="vertical" size="md">
|
||||
minCollapsedNum = 3<lay-tag-input v-model="data3" v-model:inputValue="inputValue3" :minCollapsedNum="3" style="width:auto"></lay-tag-input>
|
||||
collapseTagsTooltip <lay-tag-input v-model="data3" v-model:inputValue="inputValue3" :minCollapsedNum="3" collapseTagsTooltip style="width:auto"></lay-tag-input>
|
||||
</lay-space>
|
||||
</template>
|
||||
@ -97,7 +97,7 @@ export default {
|
||||
::: demo
|
||||
|
||||
<template>
|
||||
<lay-tag-input v-model="data4" v-model:inputValue="inputValue4" disabled></lay-tag-input>
|
||||
<lay-tag-input v-model="data4" v-model:inputValue="inputValue4" disabled style="width:320px"></lay-tag-input>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
@ -124,7 +124,7 @@ export default {
|
||||
::: demo
|
||||
|
||||
<template>
|
||||
<lay-tag-input v-model="data5" v-model:inputValue="inputValue5" allow-clear></lay-tag-input>
|
||||
<lay-tag-input v-model="data5" v-model:inputValue="inputValue5" allow-clear style="width:320px"></lay-tag-input>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
@ -151,12 +151,12 @@ export default {
|
||||
::: demo
|
||||
|
||||
<template>
|
||||
<lay-space direction="vertical">
|
||||
<div style="width:320px;display:flex;flex-direction: column;gap: 16px;">
|
||||
<lay-tag-input v-model="data6" v-model:inputValue="inputValue6" size="xs"></lay-tag-input>
|
||||
<lay-tag-input v-model="data6" v-model:inputValue="inputValue6" size="sm"></lay-tag-input>
|
||||
<lay-tag-input v-model="data6" v-model:inputValue="inputValue6" size="md"></lay-tag-input>
|
||||
<lay-tag-input v-model="data6" v-model:inputValue="inputValue6" size="lg"></lay-tag-input>
|
||||
</lay-space>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
@ -183,7 +183,7 @@ export default {
|
||||
::: demo 使用 `tagProps` 控制标签属性。
|
||||
|
||||
<template>
|
||||
<lay-space direction="vertical">
|
||||
<lay-space direction="vertical" fill style="width:320px">
|
||||
<lay-tag-input v-model="data7" v-model:inputValue="inputValue7" :tagProps="{color:'#86909c',variant:'light', bordered:false}"></lay-tag-input>
|
||||
<lay-tag-input v-model="data7" v-model:inputValue="inputValue7" :tagProps="{color:'#ffb400',variant:'light'}"></lay-tag-input>
|
||||
<lay-tag-input v-model="data7" v-model:inputValue="inputValue7" :tagProps="{color:'#0fc6c2',variant:'light'}"></lay-tag-input>
|
||||
|
Loading…
x
Reference in New Issue
Block a user