У меня есть некоторые проблемы с моим приложением Phonegap относительно пользовательского интерфейса. Когда я его просмотра в моем Desktop браузере это выглядит так (как она Шоул быть):Phonegapp CSS issue
Но когда я реализую его в PhoneGap (КСН) выглядит следующим образом:
Это мой HTML:
<div id="page1">
<div id="formScales">
<div class="formContent" id="noise">
<p>Noise</p>
<input type="button" id="nbtn1" value="Noisy" />
<input type="button" id="nbtn2" value="Medium noisy" />
<input class="active" type="button" id="nbtn3" value="Neutral" />
</div>
[...]
</div>
И CSS:
[...]
#formScales {
position: relative;
/* otherwise the float of the child gets it out
of the document flow */
overflow:auto;
}
input {
color: #3B444B;
width: 100%;
text-decoration: none;
text-align: center;
padding: 8px 12px;
margin-top: 5px;
font-size: 12px;
font-weight: 700;
font-family: helvetica, arial, sans-serif;
border-radius: 2px;
border: 1px solid #606060;
background-color: rgba(255,255,255, 0.8);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12);
box-shadow: 0 1px 3px rgba(0,0,0,0.12);
}
.active {
background-color: #99CCFF !important;
border: 1px solid #606060;
}
#noise {
float: left;
width: 31vw;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 7px;
background-color: rgba(255, 204, 204, 0.3);
}
Я предполагаю, что это имеет какое-то отношение к классу Objective-C UIWebView, используемому iOS ... Я был бы рад любым советам относительно того, как исправить это. Также было бы лучше протестировать пользовательский интерфейс, не имея при этом необходимости перестройте приложение PG!
Заранее благодарен!