焦点和一个元素应该反映到CSS中的另一个元素
Focusing and one element should reflect to another element in CSS
我正在使用CSS样式。
来谈谈我的案子。如果我关注输入元素,那么完全在该div(包含输入元素)之外的div的边界应该更改边界颜色。为此,我浏览了一些片段。但它不能正常工作。我能得到确切的片段或提示吗?而不使用JavaScript或jQuery。
input[type=email]:focus + div.emailicon,
{
border-color: #e86740;
box-shadow: none;
outline: none;
}
请删除逗号,
。这将把border应用到以输入为中心的div旁边。
input[type=email]:focus + div.emailicon
{
border-color: #e86740;
box-shadow: none;
outline: none;
}
试试这个怎么样?
div.emailicon {
border: 3px solid;
}
input[type=email]:focus + div.emailicon
{
border-color: #e86740;
box-shadow: none;
outline: none;
}
这是js小提琴,你可以看看。
编辑:当我意识到我犯了一个愚蠢的错误时,我把,改回了+,现在它应该可以很好地工作,这意味着你的初始代码工作得很好。为我愚蠢的错误道歉。
相关文章:
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- 如何使用css动画/javascript使具有背景图像的元素出现
- JQuery-动态创建的元素css不起作用
- 如何使用jquery动态更改DOM元素CSS类
- JS+更改元素CSS+命名锚点
- Javascript获取元素CSS过渡阶段
- 聚合物元素css未显示-检查器中没有错误
- jQuery:获取元素 CSS 值
- 在按钮单击Javascript时添加元素CSS属性后动态更改元素CSS属性
- 中心元素css三维变换
- AngularJS:重置angular.元素CSS改变
- 我想悬停一个元素来影响其他元素css
- 多个存储元素.css()
- 如果窗口调整大小,jQuery将检查元素css属性
- 如何将元素css转换为JSON
- 在长时间执行过程之前和之后使用Jquery更改元素css
- 移除元素css后的::
- jQuery - 有没有办法“保存”dom元素(css)的状态并恢复到保存的状态等
- 渲染图像操作哪个更快:HTML5画布元素,还是操作DOM元素? 'CSS与JS/jQuery
- 如何保存一个网页快照与它的所有元素(css, js,图像,…)到一个文件