2015-11-06 21:44:25 2670次浏览 3条回答 1 悬赏 10 金钱

<?= $form->field($model,'captcha')->widget(

                     yii\captcha\Captcha::className(),
                     [
                        'template'=>'{input}{image}',
                        'captchaAction'=>'site/captcha',
                        'imageOptions'=>['title'=>'点击换图','alt'=>'点击图',
                                         'style'=>'cursor:pointer']
                     ]); 

?>

怎样设置{input}的样式inputOptions不行了,怎么办!

最佳答案

  • 花椒 发布于 2015-11-07 08:46 举报

    'imageOptions'=>['title'=>'点击换图','alt'=>'点击图',

                                         'style'=>'cursor:pointer']
    

    这段设置的是图片的样式,
    设置验证码输入框样式请用下面:
    'options' => [

                        'placeholder' => '验证码',
                        'class'=>'logincaptcha',
                    ],
    
    1 条回复
    回复于 2015-11-07 12:23 回复

    谢谢!还想问一下,那个image图片和输入框距离太近了,我想给image加个margin-left这个样式要怎么写?谢谢,我试着给style后面加样式好像没用!

    觉得很赞
  • 回答于 2015-11-08 13:35 举报

    回答的很好 支持下

  • 回答于 2016-07-28 11:09 举报

    不错,刚开始一直认为是inputOptions,原来是'options' => [

                    'placeholder' => '验证码',
                    'class'=>'logincaptcha',
                ],
    
您需要登录后才可以回答。登录 | 立即注册
wangguangzme
职场新人

wangguangzme

注册时间:2013-08-25
最后登录:2017-04-26
在线时长:5小时13分
  • 粉丝1
  • 金钱5
  • 威望0
  • 积分55

热门问题