所以我在Cordova和Onsen框架中使用角度进行简单的文本和图像交换。
<p ng-class="{'green_text': is_fan_on}">
{{is_fan_on ? 'FAN ON' : ''}}
</p>
和我的css
.green_text {
color: #00ca26;
}
我的点击事件
$scope.toggle_fan = function(){
$scope.is_fan_on = !$scope.is_fan_on;
}
除了iPhone之外,一切都很有效。前一个文本中有一行像素残余。看看这个
dosnt比较文字,颜色,FAN OFF文字,没什么
w / e颜色和启动期间的文字及其颜色,切换时保持在那里Android手机,模拟器,Chrome开发工具 - 所有这些手机都运行良好。切换没有问题。这只是IPHONES
我使用CLI运行应用程序 - phonegap服务到我的个人iPhone6上,问题在物理设备上显而易见
我也在运行带有cordova的iphone模拟器,问题也很明显(图像来自哪里)
所有工作都在MAC计算机上完成。
我有当前的Xcode,cordova,angular ....
这是一个错误吗?难道我做错了什么?这看起来简单而荒谬IMO ......答案 0 :(得分:0)
我有
line-height: 1;
在我的CSS中用于跨设备的兼容性。
删除行高标准化将解决问题 - 但现在你无法设置行高.....所以不是真的修复