Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么我的爱奥尼亚3项目中没有占位符文本_Html_Angular_Typescript_Ionic3 - Fatal编程技术网

Html 为什么我的爱奥尼亚3项目中没有占位符文本

Html 为什么我的爱奥尼亚3项目中没有占位符文本,html,angular,typescript,ionic3,Html,Angular,Typescript,Ionic3,我在我的项目中看不到任何占位符文本。你能告诉我为什么吗?如果我创建了一个新项目,那么它就会工作。这是一个非常奇怪的问题。有关于这种行为的线索吗 全球方案: cordova (Cordova CLI) : 7.0.1 @ionic/app-scripts : 3.0.1 Cordova Platforms : android 6.2.3 Ionic Framework : ionic-angular 3.7.1 本地套餐: cordova (Cordova CLI) : 7.0.1

我在我的项目中看不到任何
占位符
文本。你能告诉我为什么吗?如果我创建了一个新项目,那么它就会工作。这是一个非常奇怪的问题。有关于这种行为的线索吗

全球方案:

cordova (Cordova CLI) : 7.0.1
@ionic/app-scripts : 3.0.1
Cordova Platforms  : android 6.2.3
Ionic Framework    : ionic-angular 3.7.1
本地套餐:

cordova (Cordova CLI) : 7.0.1
@ionic/app-scripts : 3.0.1
Cordova Platforms  : android 6.2.3
Ionic Framework    : ionic-angular 3.7.1
系统:

Android SDK Tools : 25.2.5
Node              : v6.10.0
npm               : 3.10.10
OS                : Windows 8.1
环境变量:

ANDROID_HOME : C:\Program Files (x86)\Android\android-sdk
杂项:

backend : pro
在这里你可以看到它的渲染是正确的。那么问题出在哪里呢?我也在设备上测试过这个。同样的恐怖:(


OP的反馈

我已经在
variables.scss
文件上设置了
$text input占位符颜色:rgba(255,255,255,0.5);
。这就是问题所在

大卫的反馈


最有可能的是,其他一些(全局、更高级别)样式正在使用
占位符
属性进行推断。请尝试使用chrome开发工具检查输入元素,并逐个删除/添加css选择器,以找出是哪一个导致了问题(特别是检查颜色、边距、填充、不透明度).

尝试在输入中添加
类型
属性:
看不到计算样式,但它是否有可能以某种方式从父元素的可见部分移出?几年前,我在ionic的iOS上有过一次这样的情况,某个父类获得了巨大的利润或类似的东西。在我想到检查该属性之前,它已经困扰了我一个小时style.No.同样可怕:(@david当您设置的其他样式可能会干扰您输入的元素时,@dantehesmith说。请使用chrome开发工具检查该元素,并尝试删除/添加css选择器以找出导致问题的原因。是的,找到了问题。我已经给了
$text input占位符颜色:rgba(255,255,255,0.5);
全局。这会导致问题。我想关闭此帖子。您想将其作为答案发布还是?@David