html - 选择和输入的文本颜色

标签 html css

这让我抓狂。我有一个表单,我将文本颜色设置为紫色,但由于某种原因,选择文本比输入文本“更强”。想不通为什么!

http://jsfiddle.net/ZtyHS/

有什么建议吗?

我的 CSS:

.formBox, .normSelect {
    color: purple;
    font-size: 15px;
    padding: 6px 8px 5px;
    outline-color: transparent;
    -webkit-border-radius: 2px;
    border-radius: 2px; 
}

最佳答案

您看到的是占位符,即未输入任何值时显示的文本。 http://css-tricks.com/snippets/css/style-placeholder-text/Change an HTML5 input's placeholder color with CSS解释如何设置 placeholder 的样式:

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}

关于html - 选择和输入的文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17685333/

相关文章:

javascript - 单击后是否可以水平扩展下拉菜单?

javascript - 使用 css 显示和 JS 将图像替换为另一个图像

javascript - 使用CSS关键帧动画后如何用jquery重新激活div

javascript - HTML 和 javascript 音频播放器

Html Css 流体布局不工作

css - 如何在 Gtk3 可选标签中设置光标颜色?

javascript - 在具有最大高度的子元素中自动滚动

html - 使用相同浏览器时,网站在不同机器上看起来大不相同

javascript - Uncaught Error : Module name "https" has not been loaded yet for context: _. 使用 require([])

html - 使用 React 创建 'global' 页眉和页脚