gpt4 book ai didi

html - 在 Django 表单中显示红色星号 (*)

转载 作者:搜寻专家 更新时间:2023-10-31 22:53:08 25 4
gpt4 key购买 nike

我想在表单中更改 label_suffix 的颜色。

我只想将“*”设置为红色,其余部分保持黑色。这是可能的还是我必须更改我的 HTML 中的某些内容?

用户名 = forms.CharField(label="用户名",label_suffix='*')

最佳答案

去掉这个 - label_suffix='*'。我们将编写一些 CSS 以在必填字段后显示 *

首先,在您的表单中设置一个名为 required_css_class 的属性:

class MyForm(...):
required_css_class = 'required'

Django 会在 HTML 标签和输入字段中设置一个名为 required 的类。

现在,将这些行放在您的 css 文件中以显示红色星号:

label.required::after {
content: ' *';
color: red;
}

关于html - 在 Django 表单中显示红色星号 (*),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54353923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com