Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何设置重复类型字段窗体的样式?_Php_Css_Twitter Bootstrap_Symfony_Symfony Forms - Fatal编程技术网

Php 如何设置重复类型字段窗体的样式?

Php 如何设置重复类型字段窗体的样式?,php,css,twitter-bootstrap,symfony,symfony-forms,Php,Css,Twitter Bootstrap,Symfony,Symfony Forms,在symfony5中,我有一个包含表单的视图(用于创建新用户)。在这个表单中,我为密码添加了RepeatedType字段 一切正常 现在我想添加一些样式,但我遇到了一些困难: 通过symfonyapi,我找到了如何将css类添加到div“#user_password”(图像中的黑框),以及如何将css类添加到输入(图像中的绿色框)。但是我在图中的蓝色框中找不到如何将类添加到div。我正在寻找一种将类“col-6”添加到“blue div”的方法 我的代码: ->add('

在symfony5中,我有一个包含表单的视图(用于创建新用户)。在这个表单中,我为密码添加了RepeatedType字段

一切正常

现在我想添加一些样式,但我遇到了一些困难:

通过symfonyapi,我找到了如何将css类添加到div“#user_password”(图像中的黑框),以及如何将css类添加到输入(图像中的绿色框)。但是我在图中的蓝色框中找不到如何将类添加到div。我正在寻找一种将类“col-6”添加到“blue div”的方法

我的代码:

        ->add('password', RepeatedType::class, [
            'type' => PasswordType::class,
            'label' => false,
            'first_options'  => [
                'label' => false,
                'attr' => [
                    'class' => 'form-control trapezoid',
                    'placeholder' => 'Password'
                ]
            ],
            'second_options' => [
                'label' => false,
                'attr' => [
                    'class' => 'form-control trapezoid',
                    'placeholder' => 'Password²'
                ]
            ],
            'attr' => [
                'class' => 'row',
            ],
            'row_attr' => [
                'class' => 'col-6', // has no effect
            ]
        ])
以及“我的树枝”文件中密码字段的代码:

<div>
    {{ form_widget( form.password) }}
</div>
{{ form_help(   form.password) }}
{{ form_errors( form.password) }}

{{form_小部件(form.password)}
{{form_help(form.password)}
{{form_errors(form.password)}}

在第一选项和第二选项内部使用“行属性”

'first_options'  => 
[
    'label' => false,
    'attr' => [
        'class' => 'form-control trapezoid',
        'placeholder' => 'Password'
    ],
    'row_attr' => [
        'class' => 'col-6', 
    ]
],

首先考虑使用Bootstrap窗体主题()。你还可以给我们看树枝文件吗?我添加了树枝代码,并查看了你的链接:)