PhoneGap Android:输入颜色和焦点(带有图像!)
我的PhoneGap HTML5 CSS3应用程序的输入框有两个问题 1) 当我选择或“聚焦”输入时,输入的背景变为白色,文本颜色变为黑色 是否有一些css属性我错过了 2) 现在,当我选择“聚焦”输入时,在我的Android上,我的键盘会弹出(ofc),这样我就可以开始将文本写入输入字段。这里的问题是,当我在键盘上按“完成”时,键盘会解除锁定,但输入字段仍然处于选中状态/焦点处于打开状态 这是虫子吗 我有以下代码:PhoneGap Android:输入颜色和焦点(带有图像!),android,html,css,input,cordova,Android,Html,Css,Input,Cordova,我的PhoneGap HTML5 CSS3应用程序的输入框有两个问题 1) 当我选择或“聚焦”输入时,输入的背景变为白色,文本颜色变为黑色 是否有一些css属性我错过了 2) 现在,当我选择“聚焦”输入时,在我的Android上,我的键盘会弹出(ofc),这样我就可以开始将文本写入输入字段。这里的问题是,当我在键盘上按“完成”时,键盘会解除锁定,但输入字段仍然处于选中状态/焦点处于打开状态 这是虫子吗 我有以下代码: <html> <head> <meta name
<html>
<head>
<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<style type="text/css">
input, input:focus {
background:lime;
}
</style>
</head>
<body>
<input type="text" />
</body>
</html>
输入,输入:聚焦{
背景:石灰;
}
这里有两张来自另一个应用程序的图片。同样的问题
问题1)
问题2)
问题在于,您的输入字段正在更改颜色,因为它继承了代码早期的属性和颜色。但是DIV的颜色没有改变 如果希望输入字段不改变焦点的颜色,请尝试以下操作:
input.txtSearchField:focus {
background:#7AC9F0;
}
这将使其与输入字段后面的DIV颜色相同。刚刚更新了问题,仍然存在问题:/phonegap错误?从技术上讲,phonegap只是将网页或网页视图(浏览器视图)包装到应用程序中。理论上,它应该使用默认情况下设备使用的相同浏览器和引擎。因此,如果它在设备的默认浏览器中看起来正确,那么在PhoneGap中也应该正确。对于您在其中编辑的新代码,如果这对您不起作用,那么您可以尝试一些类似“input{background color:lime;}”的效果,我也遇到了同样的问题,我无法用css解决它。不是:焦点选择器或:活动选择器。可能还有其他css技巧。我也开始相信这是一个phonegap/cordova bug