UNPKG

3.08 kBHTMLView Raw
1<!--
2 Copyright IBM Corp. 2016, 2018
3
4 This source code is licensed under the Apache-2.0 license found in the
5 LICENSE file in the root directory of this source tree.
6-->
7
8<div class="bx--form-item">
9 <div
10 class="bx--select bx--select--inline bx--select--invalid">
11 <label for="select-id" class="bx--label">Select label</label>
12 <select data-invalid id="select-id" class="bx--select-input">
13 <option class="bx--select-option" value="" disabled selected hidden>
14 Choose an option
15 </option>
16 <option class="bx--select-option" value="solong" >
17 A much longer option that is worth having around to check how text flows
18 </option>
19 <optgroup class="bx--select-optgroup" label="Category 1">
20 <option class="bx--select-option" value="option1" >
21 Option 1
22 </option>
23 <option class="bx--select-option" value="option2" >
24 Option 2
25 </option>
26 </optgroup>
27 <optgroup class="bx--select-optgroup" label="Category 2">
28 <option class="bx--select-option" value="option1" >
29 Option 1
30 </option>
31 <option class="bx--select-option" value="option2" >
32 Option 2
33 </option>
34 </optgroup>
35 </select>
36 <svg class="bx--select__arrow" width="10" height="5" viewBox="0 0 10 5">
37 <path d="M0 0l5 4.998L10 0z" fill-rule="evenodd" />
38 </svg>
39 <div class="bx--form__helper-text">Optional helper text.</div>
40 <div class="bx--form-requirement">
41 Validation message here
42 </div>
43 </div>
44</div>
45
46<div class="bx--form-item">
47 <div
48 class="bx--select bx--select--inline bx--select--invalid bx--select--disabled">
49 <label for="select-id-disabled" class="bx--label bx--label--disabled">Select
50 label</label>
51 <select data-invalid id="select-id-disabled" class="bx--select-input" disabled>
52 <option class="bx--select-option" value="" disabled
53 selected hidden>
54 Choose an option
55 </option>
56 <option class="bx--select-option" value="solong"
57 >
58 A much longer option that is worth having around to check how text flows
59 </option>
60 <optgroup class="bx--select-optgroup" label="Category 1">
61 <option class="bx--select-option" value="option1"
62 >
63 Option 1
64 </option>
65 <option class="bx--select-option" value="option2"
66 >
67 Option 2
68 </option>
69 </optgroup>
70
71 <optgroup class="bx--select-optgroup" label="Category 2">
72 <option class="bx--select-option" value="option1"
73 >
74 Option 1
75 </option>
76 <option class="bx--select-option" value="option2"
77 >
78 Option 2
79 </option>
80 </optgroup>
81
82 </select>
83 <svg class="bx--select__arrow" width="10" height="5" viewBox="0 0 10 5">
84 <path d="M0 0l5 4.998L10 0z" fill-rule="evenodd" />
85 </svg>
86 <div class="bx--form__helper-text">Optional helper text.</div>
87 <div class="bx--form-requirement">
88 Validation message here
89 </div>
90 </div>
91</div>