我正在自定义NewForm.aspx页面,并且我已经以文本框的形式创建了一些新的SharePoint:FormFields。我希望根据具体情况自定义这些盒子的高度,但我无法弄明白。
我查看了DisplaySize,但这仅控制了特定文本框的宽度,我看到了添加:
<style>
.ms-long{width:100px;}
</style>
但是它会更改每个SharePoint:FormField大小,而不仅仅是一个。
答案 0 :(得分:1)
在完整的html输出中查找元素,并使用id而不是类作为css选择器。如果找不到合适的选择器,或者需要使用ie不支持的选择器,则可以使用javascript / jquery查找和修改单个控件。
答案 1 :(得分:0)
如果要自定义NewForm.aspx,并且要自定义控件的外观,则还应使用自己的.css文件自定义CSS。这可能包括也可能不包括自定义母版页。
答案 2 :(得分:0)
我将您的SharePoint Designer用户编辑为NewForm.aspx。就个人而言,我要说的路线是设计一个自定义文本框字段,并以这种方式给它所需的大小。可能不是你想要的,但它是一种方法。