顶部带有标签的内联下拉菜单
Inline Dropdowns with Labels on top
我正在尝试使两个下拉列表内联(我开始工作),标签彼此重叠(不工作)。我也希望两者宽度相同。
这是我得到的结果:
<span class="ui inline">
<label for="roles">Add roles to user</label><br>
<select id="roles" multiple="" class="ui dropdown">
<option value="">Roles</option>
<option value="Role1">Role 1</option>
<option value="Role2">Role 2</option>
<option value="Role3">Role 3</option>
</select>
<label for="sites">Add sites to user</label>
<select id="sites" class="ui dropdown">
<option value="">Sites</option>
<option value="Role1">Site 1</option>
<option value="Role2">Site 2</option>
<option value="Role3">Site 3</option>
</select>
</span>
这里是JSFiddle
不确定您是否特别想使用语义 UI inline class 来处理您的内联,所以我继续在这个例子。
inline
class 通常在 ui form
内与 fields
配对。
<div class="ui form">
<span class="inline fields">
<div class="field">
<label for="roles">Add roles to user</label><br>
<select id="roles" multiple="" class="ui dropdown">
<option value="">Roles</option>
<option value="Role1">Role 1</option>
<option value="Role2">Role 2</option>
<option value="Role3">Role 3</option>
</select>
</div>
<div class="field">
<label for="sites">Add sites to user</label><br>
<select id="sites" class="ui dropdown">
<option value="">Sites</option>
<option value="Role1">Site 1</option>
<option value="Role2">Site 2</option>
<option value="Role3">Site 3</option>
</select>
</div>
</span>
</div>
我正在尝试使两个下拉列表内联(我开始工作),标签彼此重叠(不工作)。我也希望两者宽度相同。
这是我得到的结果:
<span class="ui inline">
<label for="roles">Add roles to user</label><br>
<select id="roles" multiple="" class="ui dropdown">
<option value="">Roles</option>
<option value="Role1">Role 1</option>
<option value="Role2">Role 2</option>
<option value="Role3">Role 3</option>
</select>
<label for="sites">Add sites to user</label>
<select id="sites" class="ui dropdown">
<option value="">Sites</option>
<option value="Role1">Site 1</option>
<option value="Role2">Site 2</option>
<option value="Role3">Site 3</option>
</select>
</span>
这里是JSFiddle
不确定您是否特别想使用语义 UI inline class 来处理您的内联,所以我继续在这个例子。
inline
class 通常在 ui form
内与 fields
配对。
<div class="ui form">
<span class="inline fields">
<div class="field">
<label for="roles">Add roles to user</label><br>
<select id="roles" multiple="" class="ui dropdown">
<option value="">Roles</option>
<option value="Role1">Role 1</option>
<option value="Role2">Role 2</option>
<option value="Role3">Role 3</option>
</select>
</div>
<div class="field">
<label for="sites">Add sites to user</label><br>
<select id="sites" class="ui dropdown">
<option value="">Sites</option>
<option value="Role1">Site 1</option>
<option value="Role2">Site 2</option>
<option value="Role3">Site 3</option>
</select>
</div>
</span>
</div>