How one might consider these reference neighbors using fewer identifiers, and html 5 tags with colons. This came from the Mix 11 video.
CSS popup menu:
.menu > li > ul {display: none;}
.menu > li:hover > ul { display:block;}
Dependent Content:
.faq > div {display:none;}
.faq > div:target {display:block;}
Validation:
:valid, :invalid, :required, :optional, :in-range, :out-of-range,
:read-only, :read-write
#signup input:focus:required:valid + .val .invalid {display:none;}
#signup input:focus:required:invalid + .val .valid {display:none;}
animations:
.faq > div {display:none;}
.faq > div:target {display:block;position:relative;
-webkit-animation:throb 1.5s infinite;}
source
share