【发布时间】:2015-11-08 08:39:01
【问题描述】:
我知道我可以通过设置input 的样式来添加color、padding...。是否有供应商伪元素来设置文本本身的样式,就像placeholder 一样?我想喜欢translateY 输入中的文本,但不使用vertical-align 或影响输入的高度。
【问题讨论】:
-
AFAIK,无法
translateY输入的实际文本。试试 JS?
标签: css
我知道我可以通过设置input 的样式来添加color、padding...。是否有供应商伪元素来设置文本本身的样式,就像placeholder 一样?我想喜欢translateY 输入中的文本,但不使用vertical-align 或影响输入的高度。
【问题讨论】:
translateY 输入的实际文本。试试 JS?
标签: css
我以前搜索过,现在又搜索了一次,但我不相信有任何供应商伪元素像占位符文本那样针对文本输入的值。
据我所知,能够将 CSS transform 属性应用于文本输入值目前仅使用 CSS 是不可能的。可能有一些方法可以用 JS 实现你想要的,但我以前没见过。
这篇文章深入探讨了这个问题,提供了一些创造性的解决方法,并可能为您提供有用的指导:Is there a way to style part of an input field's value?
【讨论】: