课程
/前端开发
/HTML/CSS
/导航条菜单的制作
为什么有时候可以直接写a{ },有时候又要写.nav li a{ }
2016-02-27
源自:导航条菜单的制作 2-3
正在回答
想要作用的范围不同啊,还有作用的对象是不同的时候,是需要不同做法的,需要什么就给什么啊。
wuli香香公举 提问者
打个比方 a是代表人 .nav li a代表的是亚洲的中国的人 虽然都是人 但范围不一样
上面的是对所有的<a>标签的操作,下面的是对特定的<a>标签的操作(在有其他的<a>标签时作用就体现出来了)
好复杂
搭车问一下 为什么直接设置a:hover 没效果 而设置.nav li a:hover 才有效果...
1VAN1
LIFE_1st 回复 1VAN1
这个代码还看不太出来。就是如果有其他代码里还是有a,然后总的设计a的样式,再通过。.nav li a则是再设计在不同父类下的a样式。这样会使代码更加有语义,不会重复。我是这样理解的,不知道你看懂没
举报
水平、垂直、圆角导航条菜单,让您的技术探索之路更高效