CSS修改input标签中placeholder值的文字样式

5.设置input中placeholder属性的文字样式——软设问题总结系列

5.1 placeholder的定义和用法

  • placeholder是HTML5 input的新属性,它一般表示input输入框的默认提示值;
  • placeholder属性提供可描述输入字段预期值的提示信息(hint);
  • 该提示会在输入字段为空时显示,并会在字段获得焦点时消失;
  • placeholder 属性适用于以下的 <input> 类型:textsearchurltelephoneemail 以及 password

5.2 placeholder选择器

placeholder属性选择器在各大浏览器都不太一样,如下:

	/* Chrome/Opera/Safari */
    ::-webkit-input-placeholder {}
     
    /* Firefox 19+ */
    ::-moz-placeholder {} 
    
    /* IE 10+ */
    :-ms-input-placeholder {} 
      
    /* Firefox 18- */
    :-moz-placeholder {} 
      

5.3支持修改的属性

  • font
  • color
  • background
  • word-spacing
  • letter-spacing
  • text-decoration
  • vertical-align
  • text-transform
  • line-height
  • text-indent
  • opacity

5.4 案例

以Google为例:

    <!-- html -->
    <input type="text" placeholder="提示信息">
    <input type="search" placeholder="search类型">
	input {
            display: block;
            margin-bottom: 10px;
        }

常规效果图如下:
在这里插入图片描述添加样式:

        input[type='text']::-webkit-input-placeholder {
            color: #000;
            text-decoration: line-through;
        }

效果图如下:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值