我想要樣式表單中具有標籤和輸入表單字段內,當我將寫入輸入內容(可能與焦點),我希望邊界點亮與一些藍色。現在,我有這樣的事情:CSS焦點子元素更改父元素
HTML
<div class="login-form-field">
<label for="email" class="login-form-label">Email:</label>
<input class="login-form-input" autofocus="autofocus" type="email" value="" name="user[email]" id="user_email">
</div>
CSS
.login-form-input{
margin-left: 20px;
width: 90%;
outline: none;
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: 0 0 0px 1000px white inset;
}
.login-form-label {
font-size: 13px;
font-weight: 300;
padding-left: 20px;
}
.login-form-field{
width: 100%;
border-radius: 0px;
height: 6rem;
border: 0.5px solid grey;
box-shadow: 0px 0px 0px;
}
我已經嘗試選擇父母做了一些變化和其他的東西,我在谷歌找到。我得到的最接近的是當鼠標懸停時用藍色突出顯示:懸停,但我需要顏色留在我選擇的輸入中。
.login-form-field:hover {
border-color: blue !important;
}
這裏是JSFiddle,如果有人能幫助我將不勝感激!
jsfiddle.net/7AaDc/220 – 2016-07-28 21:54:57
感謝您的幫助!它的工作,並沒有搞砸了代碼,我想我可以做到這一點,而不會讓一團糟哈哈 –