有没有办法使用CSS更新输入字段而不更改HTML代码?使用CSS更新输入字段
// HTML
<div id="LoginFormContainer">
<div class="formInputLine">
<div class="inputContainer">
<input name="txtUserID$Textbox1" type="text" maxlength="15" id="txtUserID_Textbox1" placeholder="Username" title="Username">
</div>
</div>
<div class="formInputLine">
<div class="inputContainer">
<input name="txtPassword$Textbox1" type="password" maxlength="15" id="txtPassword_Textbox1" placeholder="Password" title="Password">
</div>
</div>
<div class="formInputLine">
<input type="submit" name="btnLogin" value="Login" id="btnLogin"><input name="builderID" type="hidden" id="builderID" value="abc">
</div>
</div>
// CSS
#FormLoginPage #LoginFormContainer .formInputLine .inputContainer input {
text-transform: uppercase!important;
}
#FormLoginPage #LoginFormContainer .formInputLine .inputContainer input {
border: none;
font-size: 12px;
width: 100%;
color: #333;
outline: 0;
-webkit-appearance: caret;
}
// TRYING CSS - 能够使用这个代码添加标签,但它适用于所有输入。不知道如何只针对具有特定ID的单个类。
.formInputLine::before {
content: "Username";
}
请注意,上面的代码实际上是这样的代码,我从第三方获得的一部分。所以我不确定我是否可以通过iframe标签控制它。
感谢您的帮助,我非常感谢。
你需要显示HTML - 他们占位符的文本?绝对定位文本?我们无法知道 - 如果他们是占位符,这是一个好的凝视块http://stackoverflow.com/questions/2610497/change-an-html5-inputs-placeholder-color-with-css –
请包括您的CSS和HTML这里 –
是的,它可以只用CSS来完成,但它是推荐的,不。 – Slime