phaser-framework - Phaser3 中的 div 元素
问题描述
我的代码:
let div1 = document.createElement('div');
div1.style = 'background-color: lime; width: 220px; height: 100px; font: 48px Arial; font-weight: bold';
div1.innerText = 'Phaser 3';
this.add.dom(300, 0, div1);
我正在尝试添加一个带有 text-element 的 div。一切正常,但文字不可见。怎么了?
解决方案
你的y
价值太低了。您已成功将div
元素添加到您的元素,DOM
但它在y 坐标0 处添加它,因此您看不到完整元素。
尝试更改为:
this.add.dom(300, 200, div1);
推荐阅读
- java - 运行测试时自动装配 UserDetailsService 时出现问题
- r - 识别数据框中其他日期范围包含的用户日期范围
- html - 在浏览器中指定 index.html 以加载主页
- c# - c# epplus不填充单元格的背景颜色
- react-native - 使用 Jest 和 @testing-library/react-native 测试 React Native 项目时出现“SyntaxError: Cannot use import statement outside a module”错误?
- swift - 我的 ObservableObject 类数组变量“timeStep”无法保存值
- amazon-web-services - 允许 AWS Redshift Cluster DB 用户组担任角色
- javascript - React Typescript:属性'body'不存在类型'DefaultTheme'
- javascript - mongodb布尔值存储为字符串
- c++ - 迭代器在转换为字符串时抛出错误*