ASP.NET MVC5 Font-awesome in placeholder

后端 未结 2 1207
小鲜肉
小鲜肉 2021-01-15 13:34

I am trying to add an font-awesome icon to my placeholder for the login page. This is what I have so far. I can\'t figure out how to get a font-awesome icon inside

相关标签:
2条回答
  • 2021-01-15 14:23

    This should work for you:

    @Html.TextBoxFor(m => m.Email, new { @class = "form-control login-input", placeholder = HttpUtility.HtmlDecode(" Username or Email"), style = "font-family:Arial, FontAwesome" })
    

    Need to use the font awesome code and add the font family, as well as HtmlDecode the code.

    0 讨论(0)
  • 2021-01-15 14:30

    Try the following:

    @Html.TextBoxFor(m => m.UserName, new { @class = "form-control login-input", placeholder = "Username or Email"})
    

    .login-input::-webkit-input-placeholder::before { font-family: fontAwesome; content:'\f007  '; color: #69f }
    <input class="form-control login-input" placeholder="Username or Email">

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