IOSでのプレースホルダー入力が垂直方向に中央揃えされていない

入力のプレースホルダーは垂直方向に中央揃えされません。入力で高さを設定した後、line-heightを使用すると、入力テキストは垂直方向にのみ中央揃えになりますが、プレースホルダーは中央揃えにならず、高くなります。写真は表示されていません。出会った友達はそれが何を意味するのかを知っているので、ソリューションのコードを直接アップロードできます。

input::placeholder
   fz(14)
    font-family PingFangSC-Semibold
    font-weight:600;
    color #797E88
    padding-top l(4) //placeholder上添加padding-top
input 
    width l(270)
    padding l(10) 0
    fz(14)
    box-shadow:0px 0px l(5) 0px rgba(0,0,0,0.15) inset;
  	border-radius l(8)
    padding-left l(16)
    outline none 
    border none
    background:rgba(127,160,189,0.1489);
    font-family PingFangSC-Semibold

はい、解決策は、プレースホルダーにパンディングトップを追加してプロンプトテキストをトップダウンすることです。
Baiduが到着した他の方法も試しましたが、なぜ機能しないのかわかりません。Baiduが到着したものをアップロードしました(悪意はありません。マップでこの方法を使用する場合は、ここをクリックしてください。コメント欄で教えてください。どこを間違えたのか知りたいです、カニ)
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_44994372/article/details/102742944