html - Django 表单在字段前添加元素?

标签 html css django django-forms

这是我现在的样子

class sForm(forms.ModelForm):

    """Form to create new instance. """
    class Meta:
        model = sModel
        fields = ('title','twitter_username')

    def __init__(self, *args, **kwargs):
        super(sForm, self).__init__(*args, **kwargs)

        self.fields['title'].widget.attrs['placeholder'] = 'Title'

        self.fields['twitter_username'].widget.attrs['placeholder'] = '@twitter'

表格工作得很好。现在,我想在 twitter 元素之前添加“@”符号。类似于 this pen .我不确定该怎么做?谢谢你帮助我

最佳答案

对于要在前面添加@的元素,执行以下操作:

.element-to-prefix:before {
  content: '@';
}

这称为伪元素。

关于html - Django 表单在字段前添加元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46134784/

相关文章:

html - 为什么图像 larrow 不是黄色背景?

javascript - 按下联系表中的按钮后,如何重新加载页面并清除输入值?

html - Outlook - 转发/回复删除显示 :none inline-style

django - 在 Amazon Elastic Beanstalk 上安装 Anaconda 以在 Django 应用程序中使用

javascript - 平滑滚动 JavaScript 适用于所有 A 标签

php - 重定向出目录

javascript - Jquery 在包装时更改元素

javascript - 如何使用 php 在我的网页中使用动态数据绘制和显示图形

python - 如何将输出文件从 Django 保存到 Amazon S3

Mac 上的 Python 和 Django : Illegal hardware instruction