我真的不知道为什么这不起作用。我试图让文本'按回车搜索'出现在输入框处于活动状态时。但它不适用于我有一些原因的CSS。你怎么做呢?如何在输入框处于活动状态时显示文本
HTML:
<form action="http://google.com/search">
<p class='inp'><input type='text' name='q'class='searchBox' placeholder='What do you want to search for George?' >
<span id='prompt'>Enter to search</p></span>
</form>
CSS:
#prompt{
color:#fff;
font-weight:400;
margin-left:30px;
opacity:0;
}
.searchBox:focus > #prompt{
color:#000;
opacity:1;
}
您的html结构是错误的,关闭p标签,然后跨度。 – Indra