html - 如何在文本框获得焦点时显示任何 div?

标签 html css

如何在 input.searchtext 获得焦点时显示 div.show

<div class="select-form-holder">
   <input class="searchtext" type="text" value="Find Friends, Movies, T.V shows Games" />
   <div class="show-on-focus">xyz</div>
   <input type="submit" class="btn-search" title="Search" />
</div>

最佳答案

.searchtext:not(:focus) + .show-on-focus {
    display: none;
}

它显示:“如果 searchtext 不是 :focused,如果它是 show-on-,则获取下一个兄弟焦点”。

关于html - 如何在文本框获得焦点时显示任何 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22497650/

相关文章:

html - 如何在侧页按钮中正确放置字母

javascript - 如何在JQuery中使用带有 'for'的多个数组元素

javascript - 如何使标签可见/不可见?

javascript - 捕获 HTML 输入元素值的所有更改的现代方法是什么?

javascript - 有人可以通过响应式设计解释响应式功能吗?

html - 在 Bootstrap 中创建布局

html - 在 HTML 中添加新行

css - 全宽页面 div

html - 框阴影不四舍五入

javascript - 在加载 HTML 表格中的每一行时添加延迟