как можно деактивировать текстовое оформление кнопки отправки Flask-WTForms? - PullRequest
3 голосов
/ 19 сентября 2019

Я ищу способ предоставить поле отправки файла flaskWTF

submit = SubmitField('text')

Дизайн общей кнопки материализации:

<button class="btn waves-effect waves-light" type="submit" name="action">
    text
</button>

Я использую те же классы CSSМатериализация, как я сделал с кнопкой, но почему-то текст черный, а не белый, имеет синюю рамку при нажатии, и только нажатие на внутреннюю часть синей рамки дает эффект.

{{ form.submit(class="btn waves-effect waves-light") }}

Белый цветтекста не главная проблема, но выглядит не очень красиво.Но проблема в том, что синяя рамка вокруг текста - единственная область нажатия кнопки.

Кто-нибудь знает, как мне помочь?Надеюсь, я все сделал правильно, это мой первый пост на этой странице.

Ответы [ 2 ]

0 голосов
/ 21 сентября 2019

Я нашел решение: мне пришлось удалить классы waves-effect и waves-light

0 голосов
/ 19 сентября 2019

Если я правильно понимаю, и вы хотите отключить поле с помощью атрибута html disabled, у меня сработало следующее:

form.field(disabled=True)

...