我环顾四周,找不到在表单获得焦点时显示标题的解决方案。我可能遗漏了一些非常明显的东西(可能无法用这个选择器完成)。
理想情况下,我想避免使用 jQuery 并坚持使用 CSS(更高级的 CSS 很好),因为我没有计划支持 IE - 我喜欢学习,但 IE 对我来说太痛苦了。
这是我目前的CSS:
#search-title {
color: rgba(0, 0, 0, 0);
font-size: 20px;
font-weight: 300;
margin-left: -30px;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-ms-transition: all 200ms;
-o-transition: all 200ms;
transition: all 200ms;
}
input[type="text"]:focus #search-title {
color: #F70;
margin-left: 35px;
}
提前致谢,
山姆