2017-04-25 1 views
0

Ma question est spécifique au navigateur. Mon css ne fonctionne pas dans UC Browser sur mobile aussi bien que cela fonctionne dans d'autres navigateurs.Comment aligner verticalement un espace réservé pour un élément d'entrée sur le navigateur UC Mobile?

Je souhaite aligner l'espace réservé verticalement au centre. Mais à ma grande surprise, l'alignement vertical semble être un peu loin.

Voici la capture d'écran j'ai pris du navigateur UC enter image description here

Voici le lien vers mon violon Open in UC browser

Voici le lien vers le navigateur UC: UC Browser Android

UC Browser for Ios

J'ai appliqué le css suivant

.date-input {  
 
    padding: 8px 30px 8px 36px; 
 
    font-size: 14px; 
 
    line-height: 19px; 
 
    font-weight: 400; 
 
}
<input type="text" class="date-input" placeholder="Hello World">

Veuillez aider

+0

Je pense que vous pouvez régler à l'aide d'un rembourrage. – athi

+0

@athimohan Je l'ai vérifié pour le site facebook sur le navigateur UC et il montre la même chose pour le champ de texte de connexion. :( – Rickie

+1

Essayez de définir votre hauteur de ligne en utilisant les unités 'em' – snkv

Répondre

1

utiliser Juste em au lieu de pixels ...

.date-input {  
    font-size: 1em; 
    font-weight: 400; 
    line-height: 1.35em; 
    outline: none; 
    padding: 0.57em; 
} 
+1

J'espère que cela vous a aidé mon ami :-) – Jagmeet