Skip to content

Commit bcfe1f9

Browse files
GiteaBotcharles7668wxiaoguang
authored
Fix dropdown content overflow (#31610) (#32250)
Backport #31610 by charles7668 close #31602 Co-authored-by: charles <[email protected]> Co-authored-by: wxiaoguang <[email protected]>
1 parent f15d5f0 commit bcfe1f9

File tree

2 files changed

+35
-9
lines changed

2 files changed

+35
-9
lines changed

templates/devtest/fomantic-dropdown.tmpl

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,16 @@
2929
<div class="default text">empty multiple dropdown</div>
3030
<div class="menu">
3131
<div class="item">item</div>
32-
</div>
33-
</div>
34-
<div class="ui multiple clearable search selection dropdown">
35-
<input type="hidden" value="1">
36-
{{svg "octicon-triangle-down" 14 "dropdown icon"}}
37-
{{svg "octicon-x" 14 "remove icon"}}
38-
<div class="default text">clearable search dropdown</div>
39-
<div class="menu">
40-
<div class="item" data-value="1">item</div>
32+
<div class="item">sm1</div>
33+
<div class="item">sm2</div>
34+
<div class="item">medium1</div>
35+
<div class="item">medium2</div>
36+
<div class="item">large item1</div>
37+
<div class="item">large item2</div>
38+
<div class="item">large item3</div>
39+
<div class="item">very large item test 1</div>
40+
<div class="item">very large item test 2</div>
41+
<div class="item">very large item test 3</div>
4142
</div>
4243
</div>
4344
<div class="ui buttons">
@@ -50,6 +51,27 @@
5051
</div>
5152
</div>
5253
</div>
54+
<div>
55+
<div class="ui multiple clearable search selection dropdown tw-max-w-[220px]">
56+
<input type="hidden" value="1,2,3,4,5,10">
57+
{{svg "octicon-triangle-down" 14 "dropdown icon"}}
58+
{{svg "octicon-x" 14 "remove icon"}}
59+
<div class="default text">clearable search dropdown</div>
60+
<div class="menu">
61+
<div class="item" data-value="1">item</div>
62+
<div class="item" data-value="2">sm1</div>
63+
<div class="item" data-value="3">sm2</div>
64+
<div class="item" data-value="4">medium1</div>
65+
<div class="item" data-value="5">medium2</div>
66+
<div class="item" data-value="6">large item1</div>
67+
<div class="item" data-value="7">large item2</div>
68+
<div class="item" data-value="8">large item3</div>
69+
<div class="item" data-value="9">very large item test 1</div>
70+
<div class="item" data-value="10">very large item test 2</div>
71+
<div class="item" data-value="11">very large item test 3</div>
72+
</div>
73+
</div>
74+
</div>
5375

5476
<h2>Selection</h2>
5577
<div>

web_src/css/base.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1354,6 +1354,10 @@ table th[data-sortt-desc] .svg {
13541354
min-width: 0; /* make ellipsis work */
13551355
}
13561356

1357+
.ui.multiple.selection.dropdown {
1358+
flex-wrap: wrap;
1359+
}
1360+
13571361
.ui.ui.dropdown.selection {
13581362
min-width: 14em; /* match the default min width */
13591363
}

0 commit comments

Comments
 (0)