课程
/前端开发
/HTML/CSS
/导航条菜单的制作
这里将a标签定义为 block或block-inline有啥区别
2016-03-28
源自:导航条菜单的制作 1-3
正在回答
应该是inline-block而不是block-inline。两者在这里没区别。因为a标签处在不同的li标签中,所以他们并不能形成内联块状,处于同一行。
抱歉额,我说错了,我代码都错了,当然没效果,哈哈哈哈!
block-inline会失效,你试试看,我试了下,只要设置成block-inline以后,<a>就不具有快元素的特性了。
display:block:将元素显示为块级元素;
特点是:总是在新行上开始;
高度,行高以及顶和底边距都可控制;
display:inline:将元素显示为行内元素;
特点是:和其他元素都在一行上;
高,行高及顶和底边距不可改变。
display:block就是将元素显示为块级元素,特点是:总是在新行上开始;高度,行高以及顶和底边距都可控制;
display:inline就是将元素显示为行内元素,特点是:和其他元素都在一行上;高,行高及顶和底边距不可改变。
举报
水平、垂直、圆角导航条菜单,让您的技术探索之路更高效