Web2Py调整文本框的大小

4BY*_*4BY 1 web2py

我一直在尝试使用Web2py调整自定义表单中的文本框.

contact=SQLFORM.factory(
        Field('your_email',requires=IS_EMAIL()),
        Field('question', requires=IS_NOT_EMPTY()))
   contact.custom.submit['_value'] = 'Send'
   contact.element('input[name=question]')['_style']='width:150px'
Run Code Online (Sandbox Code Playgroud)

上面的工作,但我需要字段'问题'是一个多行输入.当我将其类型更改为"文本"时:

Field('question','text' requires=IS_NOT_EMPTY()))
Run Code Online (Sandbox Code Playgroud)

我无法再使用上面的代码调整文本框的大小.

我将如何调整文本框的大小?

Ant*_*ony 5

它现在是textarea,而不是输入,所以尝试:

contact.element('textarea[name=question]')['_style'] = 'width:150px;height:50px;'
Run Code Online (Sandbox Code Playgroud)