我正在使用jqtransform jquery插件来更改表单元素的外观。但是,我无法覆盖文本输入元素的宽度-不管我如何设置覆盖元素的样式。有什么已知方法可以覆盖此属性吗?
提前致谢,
J.P
最佳答案
似乎原因是:
每个表单元素都有自己的包装div
width
在style
属性中被硬编码(通过js),因此在CSS中覆盖它不起作用
jqtransform不提供元素ID,因此您必须以某种方式手动设置它或使用类进行操作
因此,在您的情况下,我建议您使用一些jquery:
var myW = 300;
$("#elementId").css("width", myW);
$("#elementId").parents(".jqTransformInputWrapper").css("width", myW);
关于jquery - jqtransform-设置文本框宽度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4242252/