【发布时间】:2019-04-09 02:44:43
【问题描述】:
有人可以帮我解决 IE 中占位符的垂直对齐问题吗?我固定在其他浏览器上,使用 transform: translateY(3px); 看起来不错不幸的是,html 来自我的时事通讯提供商的一个小部件,所以我无法更改它,我只能访问 css 样式。
如果可能的话,我希望复选框在 IE 中看起来也一样,它看起来像 -webkit-appearance: none;不适用于ie。 非常感谢
HTML
<input type="hidden" name="wpmailup-subscribe" class="wpmailup-subscribe" value="subscribe">
<fieldset class="subscribeDataTable">
<h4 class="widgettitle">Iscriviti alla nostra newsletter!</h4>
<p class="muDescription"></p>
<p class="muField">
<input type="text" name="sub-email" class="sub-email" placeholder="Email*">
</p>
<p class="muField">
<input type="text" name="sub-ext1" class="sub-ext1" maxlength="80" placeholder="Nome*">
</p>
<p class="muTermsCheckbox">
<label><input name="terms-confirm" class="terms-confirm" type="checkbox" value="yes"> Accetto l'informativa sulla <a class="ppaccept" href="/privacy-policy"></a></label>
</p>
</span>
<p class="muSubmit"><input type="submit" name="submit" value="iscriviti!"></p>
</fieldset>
CSS
.subscribeForm input {
border-width: 1px;
border-style: solid;
border-color: #ffd300;
padding: 16px;
line-height: 2em;
font-size: 16px;
}
【问题讨论】:
标签: css placeholder