文本字体大小自适应屏幕分辨率

1760
1

1505121235 数据老手Lv5

发表于2020-5-14 11:47

楼主
本帖最后由 1505121235 于 2020-5-14 13:48 编辑

截图202005141144577270.png
编辑区-脚本:HHH2和HHH6为文本组件代号
  1. screenresize(['HHH2','HHH6']);
  2. function screenresize(array) {
  3. var hei = window.screen.height;
  4. var wid = window.screen.width;
  5. for (var i = 0; i < array.length; i++) {
  6. if (wid >= 1920 || hei >= 1080) {
  7. addStyleSheet("#"+ array[i] +"{font-size:18px !important;}");
  8. } else {
  9. addStyleSheet("#"+ array[i] +"{font-size:14px !important;}");
  10. }
  11. }
  12. }
复制代码
PS:ABI同样适用,addStyleSheet前面加上EUI,例如:EUI.addStyleSheet("#"+ array +"{font-size:18px !important;}");

最近看过此主题的会员

柒先生

txl

ajsdhkjfhdasf

chenytaa

崔俊豪

ccchen

TOTOP

zhuhc

weiwei1121

1个回答

只看楼主

程序小哥哥 数据达人Lv4

发表于2020-5-14 11:48

只看该作者

取消 关注该作者的回复

沙发

感谢分享,这一波操作,我们 就更完美了~

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

渠道咨询电话:137-0120-6790

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流