您好,
您描述的”失去和获取焦点时字体不一致“,指的是下图所示问题吗?
如果是,则原因如下:
SJS是一个纯前端表格控件,只是提供了字体信息,
字体在网页的渲染实际是依赖浏览器完成的。
您设置的字体大小本身就是 37.3px,之所以在表单显示“较小”,是由于设置了缩放为“25%”。
在双击单元格进入编辑状态后,在设计上编辑框实质上为一个div,所以浏览器会根据字体的实际大小来进行渲染,即37.3px。
综上,这属于产品设计,针对您的需求建议您重新设计表单,
如:在缩放为“100%”的基础上,根据需要将字体设置小一些,调整适当的行高列宽,
这样再进入编辑状态后,编辑框显示的字体大小就会与单元格显示一致了。
|