【发布时间】:2013-11-16 11:17:47
【问题描述】:
是否可以在不影响占位符的情况下增加 HTML 密码输入的字体大小?换句话说,我想放大密码符号(子弹)的大小。
当然,我尝试增加input[type="password"] 的font-size。这工作得很好,但它也使我的占位符字体增加:
是否有解决办法来防止我的占位符受到影响?我知道您可以使用 ::-webkit-input-placeholder 或 :-moz-placeholder 专门针对他们 - 但这会在全球范围内应用它并且基本上违背了我的问题的目的。
欢迎任何 HTML、CSS 或 Javascript/jQuery 解决方案。
【问题讨论】:
-
我可能误解了您的需求,但为什么不将
input包装在span和样式span.someClass ::-webkit-input-placeholder中? -
我认为在类后面使用诸如
::-webkit-input-placeholder之类的伪类是不好的做法/容易出错? -
@lonesomeday 它可以工作,但看看占位符如何变得有问题:jsfiddle.net/ZXLQd
-
只是不要使用占位符而不是标签,你一开始就不会产生这个问题。
-
这有点不切实际。你更倾向哪个? imgkk.com/i/3xjx.jpg 与 imgkk.com/i/uc7r.jpg
标签: javascript jquery html css