yii2 修改验证码小部件样式
Posted 御世制人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yii2 修改验证码小部件样式相关的知识,希望对你有一定的参考价值。
<?= $form->field($model, ‘verifyCode‘,[‘labelOptions‘ => [‘class‘ => ‘yanzhengma‘,‘style‘=>[‘margin-right‘=>‘50px‘]]])->widget(Captcha::className()) ?>
生成的代码
<div class="form-group field-signupform-verifycode"> | |
<label class="yanzhengma" style="margin-right: 50px;" for="signupform-verifycode">验证码</label> | |
<img id="signupform-verifycode-image" src="/frontend/web/index.php?r=site%2Fcaptcha&v=5a17ff5fc8f06" > <input type="text" id="signupform-verifycode" class="form-control" name="SignupForm[verifyCode]"> | |
<p class="help-block help-block-error"></p> | |
</div> |
以下为主要的样式修改的代码,大家可以看着修改。如需要修改类而不是样式,只需要替换style为class即可。
- <?php $form = ActiveForm::begin([‘action‘ => [‘site/login‘], ‘method‘ => ‘post‘]);?>
- <div style=‘width:255px;min-height:40px;height:auto;‘>
- <label for=‘loginform-username‘ style=‘margin-right:10px;line-height:2.2em;float:left;‘>用户名</label>
- <?= $form->field($model, ‘username‘)
- ->label(false)
- ->textInput([‘style‘ => ‘float:left;width:200px;‘])
- ->error([‘style‘ => ‘line-height:2.2em;‘]); ?>
- </div>
- <div style=‘width:255px;min-height:40px;height:auto‘>
- <label for=‘loginform-username‘ style=‘padding-left:13px;margin-right:10px;line-height:2.2em;float:left;‘>密码</label>
- <?= $form->field($model, ‘password‘)
- ->passwordInput()
- ->label(false)
- ->textInput([‘style‘ => ‘float:left;width:200px;‘])
- ->error([‘style‘ => ‘line-height:2.2em;‘]); ?>
- </div>
- <div style=‘width:255px;min-height:20px;height:auto‘>
- <?= $form->field($model, ‘rememberMe‘)
- ->checkBox([‘style‘ => ‘flot:left;‘])
- ->label(‘请记住我‘, [‘style‘ => ‘margin-right:-35px;‘]); ?>
- </div>
- <?= html::submitButton(‘登录‘, [‘class‘ => ‘btn btn-primary‘, ‘name‘ => ‘submit-button‘]); ?>
以上是关于yii2 修改验证码小部件样式的主要内容,如果未能解决你的问题,请参考以下文章