gpt4 book ai didi

html - DotVVM - 多选内容被输入覆盖

转载 作者:太空宇宙 更新时间:2023-11-04 08:09:13 25 4
gpt4 key购买 nike

我对 DotVVM 多选样式有疑问。多选内容被输入覆盖,我不知道是什么导致了这个问题。当我使用使用完全相同的 css 类的 dropdown list 时,这没有任何问题。您可以在下图中看到下拉列表结构

这是我的 HTML 结构

<div class="form-group">
<Label>
<dot:Literal Text="{{value: Article.Article_Sections}}" />
</Label>
<div class="input-group">
<bp:MultiSelect DataSource="{value: ArticleSectionsList}"
SelectedValues="{value: SelectedArticleSections}"
ItemTextBinding="{{value: Name}}"
ItemKeyBinding="{{value: Id}}"
class="form-control " />
</div>
</div>
<div class="form-group">
<Label>
<dot:Literal Text="{{value: DetailDTO.Name}}" />
</Label>
<div class="input-group" Validator.Value="{{value: DetailDTO.Name}}">
<dot:TextBox class="form-control" Text="{{value: DetailDTO.Name}}" />

</div>
</div>

这里是 CSS 代码

.form-group {
position: relative;
}

.input-group {
position: relative;
display: table;
border-collapse: separate;
}

.dotvvm-bp-multi-select .bp-popup {
display: none;
padding: 5px 2px;
position: fixed;
overflow: hidden;
border-collapse: collapse;
border: 1px solid #808080;
border-radius: 0;
background-color: #fff;
color: #1a1a1a;
font-weight: normal;
cursor: default;
margin-top: 1px;
z-index: 1001;
text-align: left;
}
//here is css for opened state
.dotvvm-bp-multi-select .bp-popup.bp-state-opened {
display: block;
z-index: 1001;
}

.dotvvm-bp-multi-select .bp-popup.bp-has-list > ul {
list-style: none;
overflow-x: hidden;
padding: 5px 2px;
max-height: 250px;
margin: 0;
}

图像已编辑,我在之前的代码结构中将下拉列表更改为简单的文本输入以使其更具可读性,问题仍然存在。 enter image description here

显示下拉列表组件的图片,效果很好

enter image description here

最佳答案

这是一个引导兼容性问题。带有 MultiSelectform-group 不可聚焦,因此其 z-index 低于其他组。

关于html - DotVVM - 多选内容被输入覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46403723/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com