我不確定我能否很好地解釋我的問題,因爲我仍然是一個新手,所以我做了一個JSFiddle我的代碼。CSS過渡使邊框消失(邊框出現在:活動)
問題是當我的div處於活動狀態(或點擊狀態)時,會出現一個邊框,並帶有一個很好的轉換。
但是當div不再活躍時,邊界在消失時沒有轉換:它只是在一眨眼之間消失。
所以我希望能夠有一個過渡時,邊界出現,當它消失。
你能幫我嗎?提前致謝 !
<div class="square"></div>
*{
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.square {
height: 250px;
width: 250px;
background: #1abc9c;
border: none;
transition: .2s;
}
.square:active {
border: solid 50px #000;
}
https://jsfiddle.net/8vmkychx/embedded/result/
哦,這看起來不錯!我會試試這種方式,非常感謝你。順便說一句,你認爲我可以做同樣的填充? –
應該努力......試一試。 –