实现参考:CSS3 结构性伪类选择器—target
关键代码:
.sub-menu { display: none; } :target { display: block; }
实现参考:教你用css3写导航目录
关键代码:
/* 设置高度 */ .input_menu > li { line-height: 32px; } /* 设置checkbox 占满父菜单项目,并不可见 */ .input_menu input { position: absolute; width:100%; height: 32px; z-index: 5; opacity: 0; } /* 子菜单默认隐藏 */ .sub_menu { display: none; } /* checkbox选中时 子菜单显示 */ .input_menu input:checked ~.sub_menu { display: block; }