我制作一个网站只是为了提高我的技能,我制作了一些动画鼠标悬停 div。当鼠标悬停时,它们都可以正常工作,但左上角的似乎将其下方的右下推。
这是一些图片和我的代码:
http://imageshack.us/photo/my-images/39/werwe1.png/
http://imageshack.us/photo/my-images/18/werwe2.png/
我的代码:
*{
margin: 0px;
padding: 0px;
}
h1 {
font: bold 20px Prisoner SF
}
header, section, footer, aside, nav, article, hgroup{
display: block;
}
#big_wrapper{
max-width: 1000px;
margin: 20px 0px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-flex: 1;
margin-left: auto ;
margin-right: auto ;
}
body{
width: 100%;
margin: 0;
display:-webkit-box;
-webkit-box-pack: center;
}
#main_div{
display: -webkit-box;
-webkit-box-orient: horizontal;
}
#main_section{
width: 600px;
height: 450px;
border: 4px solid black;
padding: 5px;
margin: 10px;
-webkit-transition: -webkit-transform 2s, border 2s, scale 2s,
}
#sidebar {
width: 500px;
}
.subsection1{
width: 200px;
height: 200px;
border: 4px solid black;
padding: 5px;
margin: 10px;
float: left;
-webkit-box-flex: 1;
-webkit-transition: -webkit-transform 2s, border 2s, scale 2s,
}
.subsection2{
width: 200px;
height: 200px;
border: 4px solid black;
padding: 5px;
margin: 10px;
float: left;
-webkit-box-flex: 1;
-webkit-transition: -webkit-transform 2s, border 2s, scale 2s,
}
.subsection3{
width: 200px;
height: 200px;
border: 4px solid black;
padding: 5px;
margin: 10px;
float: left;
-webkit-box-flex: 1;
-webkit-transition: -webkit-transform 2s, border 2s, scale 2s,
}
.subsection4{
width: 200px;
height: 200px;
border: 4px solid black;
padding: 5px;
margin: 10px;
float: left;
-webkit-box-flex: 1;
-webkit-transition: -webkit-transform 2s, border 2s, scale 2s,
}
#main_section:hover{
-webkit-transform: scale(1.05);
border: 5px solid yellow;
}
.subsection1:hover{
-webkit-transform: scale(1.05);
border: 5px solid yellow;
}
.subsection2:hover{
-webkit-transform: scale(1.05);
border: 5px solid yellow;
}
.subsection3:hover{
-webkit-transform: scale(1.05);
border: 5px solid yellow;
}
.subsection4:hover{
-webkit-transform: scale(1.05);
border: 5px solid yellow;
}
/* End Section Code */
/* Footer Code */
#footer{
text-align: center;
}
/* End Footer Code */