第一部分:
display:none和visibility:hidden两者的区别
1:display:none隐藏元素后不保留原本元素的位置,而visibility:hidden隐藏元素后仍保留原本元素的位置。
2:display:none不具有继承性,visibility:hidden给父元素隐藏后,其子元素也会继承该属性。
3:display:none隐藏元素后影响整体布局,影响计数,visibility:hidden不影响计数
第二部分:
div+span
指紧邻div后的哪一个span兄弟元素
div~span
选择div元素后的所有span兄弟选择器
属性选择器E[属性="值"]
focus用于元素成为焦点
:nth-child(n)第n个元素
odd奇数 even偶数
:nth-of-type(n)第同种类型里的第n个元素