HTMLコードを変更せずに入力フィールドを更新するためにCSSを使用する方法はありますか?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;
}
// - 追加するには、このコードを使用することができをすべての入力に適用されます。そのクラス内の特定のIDを持つ個々のクラスのみをどのように対象にするかはわかりません。
.formInputLine::before {
content: "Username";
}
そして唯一のCSSを使用して次のように変更したいと思います:
上記のコードは実際に私は、サードパーティから得たこのコードの一部であることに注意してください。 iframeタグで制御できるかどうかはわかりません。
助けをいただき、ありがとうございます。
を追加することができますあなたは、HTMLを表示する必要があります - 彼らは、テキストをプレースホルダですか?絶対配置されたテキスト?私たちが知ることはできません - プレースホルダの場合、これは良いスタートブロックですhttp://stackoverflow.com/questions/2610497/change-an-html5-inputs-placeholder-color-with-css –
CSSを含めてくださいここではHTML –
はい、それはCSSだけで行うことができますが、推奨されています。 – Slime