html - 更改占位符的一部分的颜色

标签 html css

<分区>

如何只更改占位符的一部分?

这是我的 html:

<div class="col-md-4">
<p class="form-row form-row-wide">
<input type="email" class="input-text" name="email2" id="reg_email2" placeholder="Retype email: *" value="" />
</p>
</div>

我只需要将 * 更改为红色...

最佳答案

你可以这样做:

<input type="email" placeholder="Retype email:" id="email">


#email {
   width: 95%;
   border: 1px solid black;
   font-size: 1.15em;
}

#email::-webkit-input-placeholder:after {
   content:"*";
   color:red;
   font-size:1.15em;
}

#email::-moz-placeholder:after {
     content:"*";
     color:red;
     font-size:1.15em;
 }
 #email:-ms-input-placeholder:after {     
     content:"*";
     color:red;
     font-size:1.15em;
}

检查下面的片段:

#email {
  width: 95%;
  border: 1px solid black;
  font-size: 1.15em;
}
#email::-webkit-input-placeholder:after {
  content: "*";
  color: red;
  font-size: 1.15em;
}
#email::-moz-placeholder:after {
  content: "*";
  color: red;
  font-size: 1.15em;
}
<input type="email" placeholder="Retype email:" id="email">

关于html - 更改占位符的一部分的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35683601/

相关文章:

css - 具有后代选择器特异性的通用选择器

html - Bootstrap 获取彼此相邻的面板

html - 尝试在三 Angular 形中设置底部阴影透明

html - 绝对位置div不填充容器div css

javascript - Bootstrap Multiselect 设置选项字段

css - Bootstrap - 不同网格前缀的不同 CSS 规则

css - IE8,XHTML,位置 : fixed; and z-index

javascript - 一个网站的多个搜索框

jquery - .addClass 与 JQuery 的特异性?

javascript - 如何使div在没有固定位置的情况下覆盖浏览器视口(viewport)?