zoukankan      html  css  js  c++  java
  • 修改input的placeholder颜色

    1、CSS选择器

    因为每个浏览器的CSS选择器有所差异,所以需要针对每个浏览器做单独的设定。

    ::-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; 

    2、textarea风格样式的代码,如下:

    input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
    color: #636363; 

    input:-moz-placeholder, textarea:-moz-placeholder { 
    color: #636363; 

    3、指定修改哪个input的placehoder属性,可以使用class

    input.addCardInput::-webkit-input-placeholder{
    color: #ccc;
    }
    input.addCardInput:-moz-placeholder{
    color: #ccc;
    }
    input.addCardInput::-moz-placeholder{
    color: #ccc;
    }
    input.addCardInput:-ms-input-placeholder{
    color: #ccc;
    }

    4、在Firefox和IE里,正常input文本颜色覆盖占位符颜色的方法:

    ::-webkit-input-placeholder { 
    color: red; text-overflow: ellipsis; 

    :-moz-placeholder { 
    color: #acacac !important; text-overflow: ellipsis; 

    ::-moz-placeholder { 
    color: #acacac !important; text-overflow: ellipsis; 
    } /* for the future */ 
    :-ms-input-placeholder { 
    color: #acacac !important; text-overflow: ellipsis; 

  • 相关阅读:
    JS如何获取并操作iframe中的元素?
    CSS(14)元素定位
    C#基础 [01] 从Hello World 开始
    CSS(15)浮动
    C#基础 [05] 类和对象
    关于Visual Studio 2010 编辑器的一些设置
    Ext JS(1)Ext JS简介
    C#基础 [03] 类型和成员
    Python中基本数据类型的学习
    Python:集合与字符串格式化
  • 原文地址:https://www.cnblogs.com/carriezhao/p/6927431.html
Copyright © 2011-2022 走看看