我正在尝试为登录屏幕设置背景图像。我尝试使用ID为ID的div捕获所有内容并设置背景但没有用。

这是我的Login.php

<div id="bimg">
<div  class="site-login">
    <h1><?= Html::encode($this->title) ?></h1>

    <p>Please fill out the following fields to login:</p>



    <?php
    $form = ActiveForm::begin([
                'id' => 'login-form',
                'options' => ['class' => 'form-horizontal'],
                'fieldConfig' => [
                    'template' => "{label}\n <div class=\"center\"><div class=\"col-lg-3\">{input}</div>\n<div class=\"col-lg-8\">{error}</div></div>",
                    'labelOptions' => ['class' => 'col-lg-1 control-label'],
                ],
    ]);
    ?>

    <?= $form->field($model, 'email')->textInput(['autofocus' => true, 'placeholder' => 'Write your email address']) ?>

    <?= $form->field($model, 'password')->passwordInput(['placeholder' => 'Write your password']) ?>

    <?=
    $form->field($model, 'rememberMe')->checkbox([
        'template' => "<div class=\"col-lg-offset-1 col-lg-3\">{input} {label}</div>\n<div class=\"col-lg-8\">{error}</div>",
    ])
    ?>

    <div class="form-group">
        <div class="col-lg-offset-1 col-lg-11">
            <div>
                <?= Html::a(Yii::t("app", "Forgotten  password") . "?", ["/site/forgot"]) ?>
                <br>
            </div>
            <br>
            <?= Html::submitButton('Login', ['class' => 'btn btn-primary', 'name' => 'login-button']) ?>
        </div>
    </div>
    <?php ActiveForm::end(); ?>
</div>



以及bootstrap.css中带有路径的类

#bimg{
width:100%;
background-image: url(../web/assets/css/images/5.jpg) !important;


}

最佳答案

在layouts-main.php中
controller-> action-> id =='login')吗? 'background-wrapper':NULL?>“>
检查您在哪个页面上,如果您要在页面上设置您想要的“类”

09-25 17:30
查看更多