CSS Radio、Texteare样式问题总结

47 篇文章 0 订阅
42 篇文章 0 订阅
本文介绍了如何使用CSS自定义input和textarea的placeholder颜色和字体大小,以及解决textarea因换行导致的placeholder不显示问题。同时展示了通过设置radio标签的样式来实现自定义背景图片的效果。
摘要由CSDN通过智能技术生成

1、input、texteare placeholder字体颜色大小设置

 input::-webkit-input-placeholder {
    /* placeholder颜色  */
    color: #666666;
    /* placeholder字体大小  */
    font-size: 14px;
  }
  textarea::-webkit-input-placeholder {
    /* placeholder颜色  */
    color: #666666;
    /* placeholder字体大小  */
    font-size: 14px;
  }

2、radio标签自定义样式

我这里是添加的背景图片不是修改的原本样式

input[type=radio]{
    /* 隐藏原有样式 */
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    /* 增加新样式:未选中时 */
    display: inline-block;
    width: 15px;
    height: 15px;
    position: static;
    margin : 15px 5px 0 0!important;
    background: url(/UpLoad/Images/202103/AAAAhVO1cgs.png) no-repeat;
    background-size: cover;
  }
  input[type=radio]:checked{/* 选中时 */
    background: url(/UpLoad/Images/202103/AAAAOJS1cgs.png) no-repeat;
    background-size: cover;
  }

3、texteare会自动默认空格回车的问题

页面初始加载的时候标签内的placeholder显示不出来 需要手动删除空格的部分placeholoer的内容部分就显示出来了
查阅了资料才知道原来是因为标签没有写在同一行

 <textarea placeholder="请描述您的问题(不超过200字)" class="questions"></textarea>

如果标签是写了两行的话 就会出现我刚才说的那种问题

   <textarea placeholder="请描述您的问题(不超过200字)" class="questions">
   </textarea>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值