我目前正在编写一个应用程序,它使用嵌入式WebView来显示其内容,或者有时使用输入表单从用户查询数据.这些表单中的输入字段使用-webkit-css样式进行样式设置.
到目前为止,所有设备(在Nexus One上测试,LG Optimus 500,三星Galaxy S)都可以正常工作,除了具有HTC Sense的设备.在具有HTC Sense的设备上,如果选择了输入元素,则样式会丢失.使用input:focus {}
在CSS没有帮助,有意识的HTC设备根本不理会.
这张图片说明了它,当前选择了"昵称",但仍然应该像"Vorname"和"Nachname"一样进行样式设置.
任何想法可能解决这个问题?
这是一个示例HTML页面(根据要求):
<html>
<head>
<meta name="viewport" content="target-densitydpi=low-dpi" />
<style type="text/css">
input[type="number"],
input[type="text"]{
border: 1px solid #CDFF3C;
background: #F3FECA;
width: 220px;
-webkit-border-radius: 4px;
-webkit-box-shadow: inset 1px 1px 4px #AAA;
-webkit-tap-highlight-color: rgba(205, 255, 60, 0.5);
}
body {
background:#ebffb9;
margin-right:0;
margin-left:0;
font-size: 14px;
}
</style>
</head>
<body>
<form name="data" action="/im/postdata" method="get" accept-charset="UTF-8">
<p class="edit">
<b>Vorname</b>
<br/>
<input type="text" name="3"/>
</input>
</p>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
无需将其嵌入到应用程序中,只需将其放在某个Web服务器上并使用内置的Web浏览器打开它.
目前我正在开发一个使用Spring web-service,hibernate和JAXb的项目.
1)我使用IDE'hibernate代码生成生成了hibernate bean,
2)另外,我使用maven编译器生成了jaxb bean.
..
现在,我的问题是,
1)这是正确的方法吗?(有这么多的豆子).
2)我应该使用JAXb bean来处理服务层吗?如何保持图层分离?
3)或者,我是否需要创建另一组bean,即.map(JAXb bean)到(新bean)到(hibernate bean)?
.
请说出你的看法?
谢谢,阿迪
我们使用css属性-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
关闭WebView中触摸选择周围的边框.但这似乎不再适用于Android 4.4中的新Chromium WebView组件.任何人都知道如何在新的WebView组件中关闭水龙头突出显示颜色?