html - 更改包含输入表单的 div 的 CSS

标签 html css

我想做的就是当您专注于“输入”时更改“应用程序搜索”的边框。 我想只使用 CSS 来完成它。

帮助?谢谢:)

<form class="apps-search" type="text"  method="GET">
   <input name="search_query" id="search_query" placeholder="Hey" />
<button type="submit"> <span class="search-icon"> S</span></button>
</form>

我的代码:http://jsfiddle.net/yhQ2C/

编辑:好的,所以这不能在 CSS 中完成,jquery/javascript 帮助?

最佳答案

您将需要设置 2 个 css 类(即 apps-searchapp-search-black-border)

然后,使用一些基本的 jquery 来进行切换。这是一篇解释您需要做什么的文章: http://buildinternet.com/2009/01/changing-form-input-styles-on-focus-with-jquery/

关于html - 更改包含输入表单的 div 的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15209327/

相关文章:

javascript - 获取调用 onclick 中定义的 JavaScript 函数的元素 ("<a>")

javascript - 在 javascript 中发布一个包含 html 标签的字符串

html - 表格边框垂直和水平不相交

javascript - Asp NET在不同解决方案中共享html组件

css - 使用 SASS 干燥多个 3 列列表

html - Bootstrap 列中的垂直中间对齐按钮

html - 为什么在导航栏的列表项内使用 anchor 很常见?

javascript - 在 <a> 元素上使用 onclick

html - bootstrap 下拉菜单水平,图像像 MS office bar

javascript - 如何在 AmCharts 中显示所有条形图、饼图的 LegendText