如何让自定义门户中的背景图片自适应展示?

1403
0

社区账号 数据小白Lv1

发表于2022-11-17 15:13

楼主
本帖最后由 社区账号 于 2022-11-17 15:13 编辑

一、需求背景:
目前ABI产品自定义门户时设置完背景图片后仅可设置背景定位及重复策略,无法实现自适应,期望实现背景图自适应的效果。


二、解决办法:
采用脚本的形式控制背景图自适应,可将脚本添加至如图所示位置。脚本如下:
$(function() {
        rootWindow.document.body.lastChild.style.backgroundSize="cover";
});


注:上述脚本仅用于控制page页(即第一层)的背景图自适应,如是要控制其它层的背景自适应,需根据背景图所在层级对脚本进行修改,增加脚本中lastChild的个数,lastChild个数等于层数。
如:现需设置容器内层(即第三层)背景自适应,需将脚本修改如下:
$(function() {
        rootWindow.document.body.lastChild.lastChild.lastChild.style.backgroundSize="cover";
});







最近看过此主题的会员

esen_53NRBDQS8T

一一

esen_4UIBLD8PRN4M

doubao

dora232

wal10000

Xavierzhe

数据大白

jun2020

13047187490

liulei6511

ejia

0个回答

只看楼主

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号