慕粉3207663
2016-06-09 09:55
#div1{
width=200px;
height=200px;
background:red;
position:relative;
left:-200px;
top:0;}
#div1 span{
width=20px;
height=20px;
background:blue;
position:absolute;
left:200px;
top:75px;}
据我的理解第二个应该是定义span标签的位置和大小但为什么span前面还加了#div1?这样不就是定义了两次div1了吗?我试着把第二个#div1去掉并不影响结果。
#div1为span的父元素,,当代码中多个div,并且都含有span时;此时你想获取某个span元素时,就需要你指定到具体哪个父元素下的span元素了。
JS动画效果
113925 学习 · 1443 问题
相似问题