我不明白爲什麼當我將鼠標懸停在第一個(左上角)上時,這些框會發生變化。我已經將邊界框設置爲邊界框,因此添加的懸停邊框不應該影響事物,並且只會在第一個框中出現。請幫忙!添加邊框時CSS Div跳躍
JS撥弄here.
* {
box-sizing: border-box !important;
}
body{
font-family: Arial, Helvetica, sans-serif;
}
#gameArea {
width: 700px;
margin: 0 auto;
}
h1{
text-align: center;
}
.card {
float: left;
margin: 10px;
padding: 20px;
background: lightblue;
text-align: center;
border-radius: 5px;
box-shadow: 10px 10px 10px #ccc;
}
.hidden{
display: none;
}
.card:hover {
cursor: pointer;
border: 3px solid blue;
}
.card p {
font-size: 48px;
color: blue;
}
img {
width: 250px;
height: 188px;
vertical-align: middle;
}
.helper {
display: inline-block;
height: 100%;
vertical-align: middle;
margin:0;
}
邊境:3px的純藍色; - 這將總共添加6px到那個盒子,所以這就是爲什麼你的盒子會被移動 – fernando