表单之input的样式修改

Posted yaoyao-sun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了表单之input的样式修改相关的知识,希望对你有一定的参考价值。

修改placeholder字体颜色

html5为input添加了原生的占位符属性placeholder,高级浏览器都支持这个属性,例如:

<input type="text" placeholder="热门推荐" value=" ">
默认的placeholder字体颜色是呈浅灰色,如果想改变这个默认颜色,解决方案如下:

input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #f00; 
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #f00;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
color: #f00;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #f00;
}

 

input上焦点时,去掉焦点框

input{outline:none} 

改变光标颜色而不影响字的颜色

input{caret-color:red;}

也可参考文章:如何改变表单控件光标颜色

input框美化

参考博文:input框focus时的美化效果

以上是关于表单之input的样式修改的主要内容,如果未能解决你的问题,请参考以下文章

表单组件,修改input组件的placehold的文字显示以及颜色控制

关于form表单:hover没有修改表单子元素样式

ios下表单disabled样式重置

禁止 input 自动填充

HTML之表格和表单

input(file)样式修改及上传文件名显示