Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как применить стили к кнопке "Выберите файл"? (Джанго) / 3 сообщений из 3, страница 1 из 1
22.12.2021, 18:34
    #40122279
Jimy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как применить стили к кнопке "Выберите файл"? (Джанго)
Хочу изменить стандартную кнопку виджета, поменять фон и надпись. Как это сделать?

Код: python
1.
2.
3.
4.
5.
6.
7.
8.
class CategoryForm(forms.ModelForm):
    class Meta:
        model=Category
        fields=['title','photo',]
        widgets={
           'title':forms.TextInput(attrs={'class':'form-input','style':'width:455px;margin-right:10px'}),
           'photo':forms.FileInput(attrs={'style':'color:Grey'}),
        }


Но данные стили применяются не к кнопке, а к надписи "Файл не выбран"... А как изменить саму кнопку? С TextInput стили работают... Спасибо.
...
Рейтинг: 0 / 0
24.12.2021, 09:06
    #40122656
iot
iot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как применить стили к кнопке "Выберите файл"? (Джанго)
Jimy,

добрый день,
как один из вариантов: вложить FileInput в другой элемент, лучше создать свой Field , указать widget=FileInput и скрыть его а нужный стиль задать у родительского, тут есть пример
...
Рейтинг: 0 / 0
24.12.2021, 18:07
    #40122851
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как применить стили к кнопке "Выберите файл"? (Джанго)
А ещё лучше посмотреть в браузере правой кнопкой исходный текст элемента и добавить к нему стили, которые нужны.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как применить стили к кнопке "Выберите файл"? (Джанго) / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]