【发布时间】:2016-09-14 17:41:00
【问题描述】:
在我基于 Cordova 的应用程序中,我有一个 div,它应该显示英国车牌的图形表示。
这就是它应该的样子:
(它在 iOS 上的显示方式 - Cordova 版本 3.8)
但是,在 Android 上,Cordova 版本 4.1.1,它看起来像这样:
sn-p如下,说明问题。任何帮助将不胜感激。
.registration-plate-container {
text-align: center;
}
.registration-plate-ui {
background: linear-gradient(to bottom, #f8d038 0%, #f5ca2e 100%);
padding: .25em 1em .25em 1.75em;
font-weight: bold;
font-size: 2em;
border-radius: 5px;
border: 1px solid #000;
box-shadow: 1px 1px 1px #ddd;
position: relative;
font-family: helvetica, ariel, sans-serif;
}
.registration-plate-ui:before {
content: 'GB';
display: block;
width: 30px;
height: 100%;
background: #063298;
position: absolute;
top: 0;
border-radius: 5px 0 0 5px;
color: #f8d038;
font-size: .5em;
line-height: 85px;
padding-left: 5px;
}
.registration-plate-ui:after {
content: '';
display: block;
position: absolute;
top: 7px;
left: 5px;
width: 20px;
height: 20px;
border-radius: 30px;
border: 1px dashed #f8d038;
}
<div class='registration-plate-container'><span class='registration-plate-ui'>AB12 CDE</span></div>
【问题讨论】:
标签: android html css cordova css-position