CSS中li设置左浮动后,li下面的a控制位置方式为:
li a{margin-left:20pxmargin-top:12pxdisplay:blockwidth:20px}
详情:
a标签写样式时要加display:block属性,
这样a标签就显示一行了。
一个li下面有多个a标签的话,就得给他们定宽度,
必要的情况下就float:left。
相对定位的特点就是占着马桶不拉屎,就是说它相对它本来的位置偏离了一定距离以后,它去了别的地方,但是它原来待的地方也是不会让出来的,你3个div浮动以后,就变成了图1的样子,那么3个div自己的位置已经确定,那么不管是div1也好,其他div也好,用相对定位跑到隔壁家去玩也好,跑到天涯海角也好,它家里的位置还是占着不让别人去的,仿佛它不曾离开。