Add span inside form's placeholder

后端 未结 7 1323
深忆病人
深忆病人 2020-12-03 12:17

I wanna add a color asterix in my form\'s placeholder, is it possible? \"enter

相关标签:
7条回答
  • You can use pseudo elements in CSS (not supported in old browsers)

    .mandatory::-webkit-input-placeholder { /* WebKit, Blink, Edge */
        color:    #ff0000;
    }
    .mandatory:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
       color:    #ff0000;
    }
    .mandatory::-moz-placeholder { /* Mozilla Firefox 19+ */
       color:    #ff0000;
    }
    .mandatory:-ms-input-placeholder { /* Internet Explorer 10-11 */
       color:    #ff0000;
    }
    .mandatory:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
      color:    #ff0000;
    }
    <form>
      <p>
        <label for="input1">Input 1:</label>
        <input type="text" id="input1" placeholder="Fill input" class="mandatory" />
      </p>
      <p>
        <label for="input2">Input 2:</label>
        <input type="text" id="input2" placeholder="Fill input" />
      </p>
      <p>
        <label for="textarea">Input 2:</label>
        <textarea id="textarea" placeholder="Fill textarea"></textarea>
      </p>
    </form>

    0 讨论(0)
提交回复
热议问题