我改了代码以下三行
position:relative; bottom:50px; right:50px;
为什么div的框往上跑了
相对定位完成的过程是首先按static(float)方式生成一个元素(并且元素像层一样浮动了起来),然后相对于以前的位置移动.所以,代码里面的bottom:50px;right:50px;就是表示该元素最终的位置在相对于以前的位置向左移动50px,向上移动50px;
现在你的相对定位是相对于body来移动50px;50px;