我正在处理一个自定义Django项目,无法让manager网页上的CSS调整<input>
表单元素的大小。你知道吗
在页面上,charfields被呈现为<input>
,来自的textfields被呈现为<textarea>
,但是当我在css中为<input>
表单更改width: xx
时,它默认返回16。你知道吗
谁能告诉我一个快速的方法来调整字段大小使用JavaScript或在Django框架本身?我已经尝试过在manager视图文件中使用widgets = ()
调整大小,但结果相同。你知道吗
我知道对于每种数据类型,所有字段的大小都是相同的,并且我知道表中每一行生成的HTML在打印出来之前都存储在一个BoundField
中,以一种形式,一个dict,一个列表,但是我不确定CSS在哪里被编辑。你知道吗
我所知道的是,在我尝试编辑它之前,在原始CSS中的width: auto
。你知道吗
下面是我要编辑的代码示例:
table#infos td input[name$="key"]{
width:14em;
}
我建议您使用javascript库来扩展输入和textarea字段。我找到的最好的是利维鲁的Strechy:https://leaverou.github.io/stretchy/
相关问题 更多 >
编程相关推荐