首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >blazor页面中引导模态的定位

blazor页面中引导模态的定位
EN

Stack Overflow用户
提问于 2022-02-11 14:57:05
回答 2查看 402关注 0票数 2

我是相当新的网页编码词,所以我问对不起,如果有一些明显的错误,我不知道。我在一个玩具项目中挑战自己,但我遇到了一些麻烦。

正如你所看到的,我的模式完全不是模态。它就出现在网格下面。

代码语言:javascript
复制
@page "/"

<PageTitle>Index</PageTitle>

<div>
    <div>
        <h1 id="impListH">TestApp</h1> <button id="impListB" class="btn btn-primary" @onclick="@(() => { showModal = true; })" >Importa</button>
    </div>
    <br />
    <br />
    <DataGrid TItem="Employee" MySource="employees" Columns="columnDefinitions"></DataGrid>
</div>

@if (showModal)
{
    <div class="modal-dialog" tabindex="-1" role="dialog" style="display: initial;" id="myModal">
        <div class="modal-dialog" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title">Modal title</h5>
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
                <div class="modal-body">
                    <p>
                        Lorem ipsum dolor sit amet, consectetur adipiscing elit. Omnes enim iucundum motum, quo sensus hilaretur.
                        <i>Quis istud possit, inquit, negare?</i>
                        <mark>Ego vero isti, inquam, permitto.</mark> Duo Reges: constructio interrete.
                    </p>
                    <FetchData />
                    <dl>
                        <dt><dfn>Stoici scilicet.</dfn></dt>
                        <dd>An hoc usque quaque, aliter in vita?</dd>
                        <dt><dfn>Erat enim Polemonis.</dfn></dt>
                        <dd>Quod cum accidisset ut alter alterum necopinato videremus, surrexit statim.</dd>
                    </dl>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-primary">Save changes</button>
                    <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
                </div>
            </div>
        </div>
    </div>
}

我跟随这个答案来建立模型。我真的不明白是怎么回事。你能帮帮我吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-02-11 16:08:17

div.modal-dialog包好<div class="modal" tabindex="-1">,我想你有双倍的div.modal-dialog

票数 2
EN

Stack Overflow用户

发布于 2022-02-11 19:50:24

引导模式文档

您的根div应该使用类modal而不是modal-dialog。以下更改应解决您的问题:

代码语言:javascript
复制
@if (showModal)
{
    <div class="modal" tabindex="-1" role="dialog" style="display: initial;" id="myModal">
        <div class="modal-dialog" role="document">
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71082148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档