6

所以我正在使用 Django 模板、表单等创建一个网站。我注意到的一件事是我通过 BooleanFields 创建的复选框太小了。知道如何使事情变大吗?

4

2 回答 2

13

您可以尝试使用 css 执行此操作,但这非常困难:http ://www.456bereastreet.com/lab/form_controls/checkboxes/

当您在 css 中创建一个类时,您可以使用小部件将其添加到您的输入中,例如:

field = forms.BooleanField(widget=forms.CheckboxInput(attrs={'class':'your_class'}))
于 2012-04-05T06:11:30.303 回答
4

我发现下面更容易并且对我有用:

class Meta:
        ...
        widgets = {
            'my_checkbox': forms.CheckboxInput(attrs={'style':'width:20px;height:20px;'}),
        }
于 2018-10-19T05:45:50.143 回答