课程
/前端开发
/HTML/CSS
/导航条菜单的制作
为什么这里用margin-top:10px可以 用margin-bottom:10px不可以呢??
2016-01-29
源自:导航条菜单的制作 4-1
正在回答
margin 是外边距top-10px;是和上面的元素距离减10像素,你bottom10是把下面的元素推开10个像素;就好像你站在你爸和你妈中间,不能说吧你妈妈推开1米就相当于你靠近你爸一米吧!
bxhckwf 提问者
Dexter_psj 回复 bxhckwf 提问者
宝宝心里苦
paulihs
未必!!我觉得是因为<li>的高度没定,也就是说<li>这个框的下边框你不知道在哪!<li>的高度是自适应的,他不固定你没法依靠他定位,反而<li >的上边框位置是确定的,所以margin-top:-10px能到达使<a>向上移动10px的目的。当然就算<li>的上边框位置不知道,还是可以根据margin-top来定。因为<a>只要相对向上移动
同上 机智的比喻
举报
水平、垂直、圆角导航条菜单,让您的技术探索之路更高效