Как я могу компенсировать в теле бритвы с макетом MVC компоновку, если заголовок расширяется? - PullRequest
0 голосов
/ 12 июня 2019

При добавлении дополнительной строки отображения в заголовок, расширенный заголовок накладывается на тело. Это не кажется простым, чтобы компенсировать это, так как начальная загрузка делает все моделирование за кулисами.

Это нормальный вид:

enter image description here

Когда отображается расширенный заголовок, вы видите, что линия тела наложена.

enter image description here

На втором рисунке наложена линия тела. Что мне нужно сделать, чтобы компенсировать расширенный заголовок? Я хотел бы иметь возможность компенсировать заголовок переменного размера, а не просто добавлять элементы
, которые будут работать только для заголовка определенного размера.

Код страницы бритвы в соответствии с запросом в комментарии:

<body>
    <div class="navbar navbar-inverse navbar-fixed-top">
        <div class="container">
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
            </div>

            <div class="navbar-collapse collapse">

                @<div Class="navbar-text navbar-left">
                    @Model.HelpTitle <br /> @Model.Message
                </div>

            </div>
        </div>
    </div>

    <div class="container body-content">
        @RenderBody()
    </div>

    @Scripts.Render("~/bundles/jquery")
    @Scripts.Render("~/bundles/bootstrap")
    @RenderSection("scripts", required:=False)
</body>

В приведенном выше коде разница между отображением одной или двух строк в заголовке зависит от этих двух полей.

@Model.HelpTitle
@Model.Message

Если нет message, то есть одна строка. Если есть message, то есть 2 строки и заголовок расширяется вниз в тело.

Я не понимаю, 2-й комментарий ниже, чтобы использовать относительное положение, так что если кто-то может объяснить, это было бы здорово.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...