css的初了解

1.  .menu ul li a的意思

.menu ul li a{定义的样式}

意思是找到类名为menu的标签,找到后再寻找它包含的ul子标签,以此类推,直到找到最深的a标签,然后把定义的样式给a,设置a的样式。

2. CSS #menu ul li 和#menu li的区别

#menu ul li  :先找到id="menu"的元素,然后找到该元素下的所有ul标签,然后找到所有ul标签下的li
#menu li :先找到id="menu"的元素,然后找到该元素下的所有li标签
3. css中如何理解#menu ul li:hover ul 
(1)id为menu中的ul的li。也就是导航栏里的每一个元素。鼠标放上去后会出来的效果。
在后面又加了ul说明弹出的是一个ul元素
整个这里面的css就是规定这个ul元素里的样式。
说白了就是鼠标划过导航栏的效果
(2)这个选择器选择的是id为#menu的元素的ul后代元素的被鼠标hover的li元素的后代元素ul元素
4.CSS中display与visibility的部分参数


visibility : inherit | visible | collapse | hidden 
参数: 
visible :  对象可视
hidden :  对象隐藏

display : block | none | inline |
参数: 
block : CSS1 块对象的默认值。用该值为对象之后添加新行 
none :  CSS1 隐藏对象。与visibility属性的hidden值不同,其不为被隐藏的对象保留其物理空间 

##################################################################

css小白的笔记




阅读更多
文章标签: css/html
个人分类: css
上一篇win10,mysql5.7版本安装注意事项
下一篇js隐藏显示图片fucntion
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭